The US Coastguard’s aviation life support equipment technical services office has selected the patented ThrowRaft TD2401 as a critical throwable self-inflating device to be kept on its helicopters. The patented ThrowRaft TD2401, made by marine safety and rescue equipment manufacturer ThrowRaft, has undergone rigorous testing and evaluations through the coastguard approval process. The ThrowRaft TD2401 […]