I expect Keihin uses the same sizes on most carb stacks, why stock a lot of different ones?
The fitting I have are 9mm diameter with a 2.5mm wide groove for the O-ring and the groove diameter is 6mm. The O-ring is 1.9mm cord with a 5.8mm I.D.
You can find these O-rings online. The biggest problem with metric O-rings is the vast variety. US inch size O-rings are standardized and there are only about 500 sizes that almost everyone designs around. There are thousands of metric sizes, I can't understand why they need 1mm, 1.4mm, 1.5mm, 1.7mm, 1.9mm and 2mm cord sizes... and on and on? Stocking every standard inch size is pretty easy, stocking every "standard" metric sizes would need an Indiana Jones warehouse.