Genuine Yamaha M6 x 1.00 pitch Allen bolts 25mm long that hold the screen onto the oil pump. These are exactly the right size for this application, where sometimes pattern parts are clearly not correct. These are OEM removed from an original Yamaha XS1100 motorcycle. No rust and good condition. Price is for two. Also have applications on many Yamaha motorcycles XV535, XV750, XVS1100, XV1600, XV1900, R6, XS850, XJ650, FJ600, FZR600 XJ1100 and those shown above.