EMD 8090843

Part Name PIN .. Cylinder lever – 1-31/64 x 4-1/8 long
Manufacturer EMD
OEM Number 8090843