Loading patent details...
US4136415A: Underwater Release Mechanism | Searchlight