Loading patent details...
US4929005A: Device for Transferring Electric Power | Searchlight