Loading patent details...
US4322152A: Electromagnetic Release Mechanism | Searchlight