Loading patent details...
US5641187A: Electromagnetic Shear Lock | Searchlight