Desilter
Desilter installed on a semi-submersible drilling unit to facilitate offshore drilling operations for hydrocarbons.
© Ligados | Stock Free Images