We have thirty-seven specific parts lists available for this model.
The largest parts list ( CRANKCASE ) contains fifty-five products for this XC125 2005 5ML3 ENGLAND 1D5ML-300G1.
The displayed parts fiches should be you first reference for repairing your Yamaha.