Yamaha TZ500 Ignition Rotor Oil Seal. Genuine Yamaha. New
28-47-7