Loading patent details...
US7572140B2: Cable clamping electrical plug | Searchlight