Loading patent details...
US5293308A: Inductive Power Distribution System | Searchlight