Note that the supplied Yamaha parts lists may contain important information for repairing your Yamaha XC125 2004 5ML1 BELGIUM 1C5ML-300G1.
In total, the parts lists contain seven hundred seventy-seven parts.
This parts-list page (CRANKCASE) contains the most products with fifty-five listed parts.