"The removable glass lens at the center of each station measures 75 millimeters thick"
I can with almost absolute certainty tell you that the glass lens is not 75mm thick.
75mm = 2.95276 inches...which would be a hell of a glass plate for something like this.
I can with almost absolute certainty tell you that the glass lens is not 75mm thick. 75mm = 2.95276 inches...which would be a hell of a glass plate for something like this.