A diesel particulate filter in the exhaust system in a car on a lift in a car workshop, seen from below.

A diesel particulate filter in the exhaust system in a car on a lift in a car workshop, seen from below.

catalytic converter under car

No Comments

Post A Comment