Desilter

Desilter

Desilter installed on a semi-submersible drilling unit to facilitate offshore drilling operations for hydrocarbons.