Pressure Plate, Overrun Clutch 4L30E 1989-Up (Used)
[US24156A]
ID: 100
OD: 132
Thick: 3.8/5.0
# on the diagram: 156