Loading patent details...
US4344688A: Interchangeable Lens Assembly | Searchlight