TM43 Secret Power
Where to find TM43 Secret Power in Platinum Emerald. Shops sell it for 3000.
- Slateport City Outside: shop
- Route 111 Outside: gift
- Celadon City Department Store 2F: shop
- Route 25: on the ground
- Amity Square: on the ground
- Lake of Rage Area 1 (outside): on the ground