Loading patent details...
US6231358B1: Electrical plug and receptacle having safety features | Searchlight