Loading patent details...
US6030229A: Electromagnetic Detachable Connector | Searchlight