Watercraft having an interface for mounting a propulsion mechanism | Patent Publication Number 20220380012 | Patexia