New Oil Separators

A machine that separates a liquid from particles floating on it or from another liquid.