Towable watercraft | Patent Publication Number 20200290709 | Patexia