TTR125 2004 5HPP SWITZERLAND 1C5HP-100E1 section with thirty-two Other schematic pages.
The Yamaha TTR125 2004 5HPP SWITZERLAND 1C5HP-100E1 parts-list contains six hundred thirty-seven parts.
The displayed parts fiches should be you first reference for repairing your Yamaha.