2003 Polaris Freedom, Virage and Genesis PWC Service Manual, Page 78Get this manual
EngineCooling 700cc Crankshaft and Piston Assembly
C ClipRing" Keystone Ring Piston Piston Pin Rod Small End Bearing Key Rod Big End Bearing Crank Pin Thrust Washer Spacer Circlip Connecting Rod