Goldenrod Mart.There is also Fire Punch and Ice Punch there.
There is no TM for thunder punch.
No
You can't. Only in the second generation (gold, silver, crystal) it's TM41. In Diamond and Pearl is their no Thunder Punch TM. You can learn Thunder Punch in Pokemon Platinum from the Move Tutor.
there is no TM for thunderpunch but Pokemon like electivire or medicham can learn it.
if you're looking for the tm's fire punch, thunder punch, ice punch, or headbutt you can find them in the golden rod dept. store
no thunder fang is not a TM in Pokemon pearl no thunder fang is not a TM in Pokemon pearl
Mach punch can only be learnt in Pokemon gold not found cause its not a TM or hm.
It isn`t a TM :( It was a TM in the original Gold and Silver and Crystal.
Ice Punch cannot be found as a TM in Pokemon Platinum. Ice Punch was TM 33 in Pokemon Gold and Silver but TM 33 was changed to Reflect since then meaning Ice Punch is no longer a TM move.
Tm 60 in Pokemon Platinum is drain punch
You get TM25 Thunder in the Power Plant in Pokemon Blue.
there is machamp, Mankey, and hitmonlee