Author: Yohandry

What is the DPF

we’re going to cover some of the terms like DPF and def that you’ve probably heard in relation to your newer diesel-powered truck but may not be really clear …