Loading patent details...
US6692284B1: Electrical socket and plug | Searchlight