- Sea Catch
Check out our selection of Sea Catch Safety Pins. We have great prices on Sea Catch Safety Pins.
The Sea Catch Toggle Release, now sold in over 48 countries world wide, is a mechanical quick release that is designed exclusively for releasing an object or line under load. With a patented, well-thought-out design, it uses over-center toggle linkage to safely secure a load, release a load and dampen shock.