« Back to Glossary Index
A device found on diesel cars that removes any water which may have contaminated the diesel fuel.
« Back to Glossary IndexA device found on diesel cars that removes any water which may have contaminated the diesel fuel.
© SPEEDREVIVAL.COM 2024