Pressure Plate Clutch 'D' 6HP26 (Used)
[US95154]
ID: 163
OD: 188
Teeth: 30
Thick: 0.130"
OEM: 1068377024
# on the diagram: 154