In total, the parts lists contain one thousand parts. The list contains forty-six Other parts fiches. A total of forty-six lists available for Yamaha XT660R 2004 5VK1 SWITZERLAND 1C5VK-300S3.