We have them in sizes 22mm to 49.8mm. German made Sternkreuz ultra clear lens. You buy 0.2mm size larger than the gap in your watch, as these made to compress and friction fit. Top Quality Products.
eBay