Loading patent details...
US20170025902A1: VEHICLE AND CONTACTLESS POWER TRANSFER SYSTEM | Searchlight