Loading patent details...
US3966289A: Electric Power Coupler | Searchlight