Pressure Plate Coast Clutch 5L40E (Used)
[US134153A]
ID: 104
OD: 125
Teeth: 6
Thick: 2,8
# on the diagram: 153