Specify these bolts and know that they will fit exactly like the originals, will look exactly like the originals (when they were new at least) and will last like the originals. In fact, we cannot think of any reason to buy any other type, especially some of the dubious pattern parts available.
Another M12
Flange Bolt you may wish to add to your shopping cart at the same time:
957011203200
Great value, superb quality. An new part, what else? Order all the fasteners you require in one shipment, and perhaps a few spares for use in the future.