PROTECTIVE FLOOD DEVICE | Patent Publication Number 20250303837 | Patexia