For swim training. It gives you as much buoyancy as you need to stay afloat until you are able to tread water forever. It can even give you negative buoyancy on demand like a water weighted vest for all those fit people.
394: Progressively Inflatable Life Vest
