The glass is friction fit, so buy a size 0.2mm larger than the gap in your watch and they will push on and compress into the watch for a perfect fit.
HIGH DOME WATCH CRYSTALS Acrylic Plastic Replacement Crystal Glass 27.8mm - 32.4
HIGH DOME Sternkreuz Acrylic Watch Glass Crystal Gold Tension Ring 27-33.6mm New
Round Acrylic High Dome Watch Glass Vintage Size (290-396) 29.0mm - 39.60mm
HIGH DOME Sternkreuz Acrylic Watch Glass Crystal Silver Tension Ring 27-33.6mm
NOS 49 job lot Acrylic Apex Seal Go Ahead high dome WATCH GLASS new mixed sizes
HIGH DOME WATCH CRYSTALS 23mm - 27.6mm Acrylic Plastic Replacement Crystal Glass