The screen & handguards were both bought off ebay,screen is made by a company called fabbriaccessori in Italy - Fabbriaccessori - homepage & the handguards are a universal set,they are fairly easy to fit although the right hand one does catch on the banjo bolt coming out of the brake fluid...