These are a 1.25mm Fine pitch Bolt, these may not fit other course M12 applications but are common on many bikes/cars,
Titanium bolts save weight and have excellent corrosion resistance,
Great upgrade for cars/bikes etc,
for different quantity just message me,
Thanks for looking,