The displayed parts fiches should be you first reference for repairing your Yamaha.
forty-four Other page parts fiche for XTZ660H (35.3KW 1992 3YF4 GERMANY 223YF-332G1.
This FUEL TANK fiche contains the largest amount of spare parts with sixty-seven listed items