EMD 8451739

Part Name LEVER ASSEMBLY Hand control – Injector control shaft – Left bank
Manufacturer EMD
OEM Number 8451739