Loading patent details...
US6962498B2: Revolvable plug and socket | Searchlight