Pressure holding apparatus for a torque-transmitting mechanism | Patent Publication Number 20050205138 | Patexia