HWARRS

AcronymDefinition
HWARRSHelicopter Water Activated Restraint Release System