Loading patent details...
US4697183A: Means for Non-Contacting Signal and Energy Transmission | Searchlight