Loading patent details...
US4257665A: Polarized Electrical Connector | Searchlight