Interface for mounting a propulsion mechanism to a watercraft | Patent Publication Number 20210047021 | Patexia