Pressure Plate, Reverse Input Clutch (6.9мм) 4L60E (Used)
[US74150A]
ID: 129
OD: 6.120"
Teeth: 36
Thick: 6.9
Cast#: 6.
OEM: 24212464
# on the diagram: 150