Loading patent details...
US4295462A: Energy Concentrator System | Searchlight