PRESSURE PLATE CLUTCH 'E" 6HP26 (ZF)
[D95140]
ID: 106
OD: 132
Teeth: 24
Thick: 3,0
OEM: 1068371069
# on the diagram: 140