OIL DAM CLUTCH "E" 4HP16 (Used)
[US189964D]
ID: 2.126"
OD: 121
OEM: 93742202
# on the diagram: 964
Material: Steel