This page contains forty-seven unique part list schematics.
These exploded views give you insight on which spareparts you should probably replace.
The largest parts list ( COWLING 2 ) contains sixty-two products for this YZF-R6 1999 5EB1 GERMANY 195EB-332G3.