Loading patent details...
US5145227A: Electromagnetic Attachment Mechanism | Searchlight