The Yamaha YP125E 2006 5XL9 SWITZERLAND 1E5XL-332G1 parts-list contains seven hundred seventy-six parts. We counted 41 unique parts lists on this page. The displayed parts fiches should be you first reference for repairing your Yamaha.