Loading patent details...
US6305997B1: Self-aligning universal joint assembly for a stern drive | Searchlight