Loading patent details...
US4303306A: Lens Assembly | Searchlight