A stationary screen operating on gravel trailing suction hopper dredger, Charlemagne.
Back to Company Details