Clutch Servo Autostick

Manufacturer: Fichtel & Sachs
Manufacturer part number: 113 142 055
$550.00