Loading patent details...
US4034568A: Underwater Clamping Mechanism | Searchlight