MARINE PROPULSION SYSTEM | Patent Publication Number 20250074568 | Patexia