New technology
Successfully developed stainless steel mesh for water to flow through and keep the oil in place
A research team at Ohio State University (The Ohio State University - OSU), has successfully built a stainless steel oil filter that promises to make a big change in cle…