Heavy duty flywheel puller for all years and models of Yamaha Raptor 660.   These are made to last, not made of cheap materials that some other sellers are trying to sell you.   Free shipping to all U.S. states and provinces