Genuine new Yamaha OEM bolt. M6 x 1.00 pitch. Length is 12mm under the head. 10mm hexagon. Perfect condition. UK seller. Fits virtually every Yamaha made!