Loading patent details...
US4164934A: Elliptical Solar Reflector | Searchlight