Flywheel Puller for Piaggio Leader Engine 125-200cc

Use this flywheel puller to take the flywheel off your Stator.

Piaggio Leader Engine 

008564Y,  048564

  • Model: 267000120

$9.97