Loading patent details...
US4135232A: Spot-Light Reflector Structure | Searchlight