Desilter

Desilter Installed On A Semi-submersible Drilling Unit To Facilitate Offshore Drilling Operations For Hydrocarbons. Photo