Loading patent details...
US5248268A: Mating Electrical Safety Plug and Receptacle | Searchlight