Muffler Silencer 4687593 4155623 H100872 for John Deere Excavator 590D 595D June 6, 2024 adminmuffler No Comments Part Number: TH100872 4155623 4687593. Specification: Diameter (mm):245 Height (mm):590 Inlet Diameter (mm):66 Outlet Diameter (mm):80. Applications: Fit for John Deere Excavator: 590D, 595D.