Hi everyone,
Where is the best spot to get a puller for the p85 clutch found on a '19 Indy xc 600.
I am in Ontario - so Royal Distributing is the easiest to deal with - but i am not sure which puller is the correct one (a-i have never laid eyes on it so i dont know what it looks like, and b-...