Flexible clutch | Patent Publication Number 20080188315 | Patexia