forty-five Yamaha TDR125 1999 5AN6 IRELAND 295AN-300E2 parts fiche schematic pages.
The Yamaha TDR125 1999 5AN6 IRELAND 295AN-300E2 has forty-five Other parts fiches.
These exploded views give you insight on which spareparts you should probably replace.