Self-rescue swim fin belt | Patent Publication Number 20210346763 | Patexia