Loading patent details...
US4415235A: Sight Glass/Lens Mounting Assembly | Searchlight