35mm x 1.5mm Right Hand Threads. The deep of the flywheel puller is 2 inches. Compatible for Honda Models: TRX250 / 350 / 450 . Compatible for Kawasaki Models: Most NINJA ZX/ZXRS600 & ’87-’99 KSS250 MOHAVE 4 Stroke Quads. Compatible for Suzuki Models: Most LT250E, LT300E 4 Stroke Quads, GSF400 BANDIT, GS1000, GS1100, DR250, DR350 & DR600 Dual Sport Models For Yamaha Models: Most 4 Stroke 350cc Quad XT & YF Series, 2 Stroke 350cc Quad BANSEE & WARRIOR Series & YFM400 Quad Models For Most CAN AM Models w/BOSCH Ignitions This tool is brand new. A must have tool for anyone working on charging or ignition systems. This puller is not made in China or Hong Kong . It is professionally made in the USA on the state of the art CNC equipment with 100% quality inspection. Puller comes with black oxide finish preventing corrosion to assure many years of service.