Release Systems - Manual and Water Activated Payload Parachute Release System - Datasheet HomeSafety and SurvivalRelease Systems - Manual... Water Activated Parachut... Payload Parachute Release System - Datasheet The Payload Parachute Release System is a sea-water activated electro-explosive release. Home Capabilities Customers Suppliers Careers News About Water Activated Parachute Releases Product Contacts USA Cobham Mission Systems, Davenport, USA 2734 Hickory Grove Road, Davenport, Iowa, USA 52804. Tel +1 563 383 6000 Fax +1 563 383 6430 Cobham Mission Systems Davenport LSS Inc. View location Contact office