Self-inflating personal floatation device (SIPFD) | Patent Publication Number 20200164953 | Patexia