Loading patent details...
US4665895A: Ellipsoidal Solar Dish Concentrator | Searchlight