10x M6x25mm long stainless steel bolts with 4mm Allen key fitting. These are not cheeply made Bolts, these are very high quality 316 stainless as you can see from the pictures. A nice finish to them and no sharp edges with quality CNC machined threads.
eBay