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