Professional truck parts, power that never stops.
Oil separation core
English: Oil Separation Filter Element
Español: Oil separation core