Boat with Foot Pedal Operated Braking System | Patent Publication Number 20220105761 | Patexia