forty-six Yamaha XT660R 2007 5VK8 EUROPE 1F5VK-300F1 parts fiche schematic pages. The Yamaha XT660R 2007 5VK8 EUROPE 1F5VK-300F1 parts-list contains nine hundred ninety-four parts. Stats for this page: forty-six Other parts fiches.