Loading patent details...
US7086891B2: Electrical plug with protection structure | Searchlight