Pressure Plate 3/4 .240 4L60E 87-UP (OEM)
[D74141BA]
ID: 5.000"
OD: 5.703"
Teeth: 15
Thick: 0.236"
OEM: 24217517
# on the diagram: 141