Pressure Plate, Reverse Input Clutch 4L60E (Used)
[US74150]
ID: 129
OD: 6.120"
Teeth: 36
Thick: 6.1
# on the diagram: 150