Loading patent details...
US4754381A: Ellipsoidal Reflector Concentration of Energy System | Searchlight