Oar Snubber | Patent Publication Number 20250108897 | Patexia