Loading patent details...
US3966290A: Polarized Connector | Searchlight