Yamaha YZF600R 1997-2006 Motorcycle Fairing Bolt Kit, Complete Screws and Fasteners kit YZF 600 97 98 99 00 01 02 03 04 05 06 Installs all fairing pieces including, but not limited to: Upper, Mids, Lowers, Tail, Trim, Front Fender, Windscreen Includes all bolts, screws, washers, clips, push pins, grommets, etc to install fairings Includes 148 total pieces and parts list Fits: Yamaha YZF600R 1997-2006 Pictures are not model specific