Loading patent details...
US4096023A: Lens Sealing Clamp | Searchlight