This is the Navistar MaxxForce 11 / 13 DPF Filter for the MaxxForce 13 engine. The OE Part Number is 2596665C91. The Enviromotive Part Number … Read More
This is the Navistar MaxxForce 11 / 13 DPF Filter for the MaxxForce 13 engine. The OE Part Number is 2596665C91. The Enviromotive Part Number … Read More