The displayed parts fiches should be you first reference for repairing your Yamaha.
The Yamaha YP125D 2002 5NR8 GERMANY 1A5NR-332G1 parts-list contains seven hundred seventy parts.
This FRONT FORK fiche contains the largest amount of spare parts with fifty-two listed items