Torque fluctuation absorber | Patent Publication Number 20120234642 | Patexia