Brand new OEM can am flywheel or magneto puller.

This includes the puller itself and the piece to protect the crank.

This will work on the 330, 400, 450, 500, 570, 650, 800, 850, and 1000

Part Number: 529035748 & 529036034