Sleeve and sleeve-type flexible shaft coupling | Patent Publication Number 20100093450 | Patexia