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