BRAKING SYSTEM FOR A PEDAL DRIVE SYSTEM FOR WATERCRAFT | Patent Publication Number 20240190548 | Patexia