Loading patent details...
US4114969A: Plug Release Mechanism | Searchlight