Loading patent details...
US5301096A: Submersible Contactless Power Delivery System | Searchlight