Loading patent details...
US5423689A: Safety Shhield for an Electric Plug | Searchlight