EMD 8339344

Part Name LINKAGE- ARMATURE, 3-1/4″ L X 1/16″THK
Manufacturer EMD
OEM Number 8339344