Loading patent details...
US4290366A: Energy Transmission Device | Searchlight