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