Loading patent details...
US8029323B2: High power electrical interface connection | Searchlight