bn:02281385n
Noun Concept
SYL
No term available
EN
A diesel particulate filter is a device designed to remove diesel particulate matter or soot from the exhaust gas of a diesel engine. Wikipedia
Relations
Sources
IS A