Water Sensor Buoy with Integrated Anti-Fouling Wheel | Patent Publication Number 20250100651 | Patexia