2666251 Hydraulic Excavator Muffler Made To Fit CAT Caterpillar 318C 319C 320C