ELECTROVEST
A water-activated safety mechanism that is attached to a life preserver and/or other safety devices that may have contact with and work in conjunction with CO2 or other similar gas to inflate a bladder or similar enclosure
Registered · October 26, 2016 · 87216827 ·