forty-six Other parts list pages for Yamaha XP500A 2012 59C2 EUROPE 1L59C-300EA. forty-six Yamaha XP500A 2012 59C2 EUROPE 1L59C-300EA parts fiche schematic pages. In total, the parts lists contain one thousand three hundred sixty-five parts.