An intricate web of pipes and machinery surrounding an operational filter press in a busy industrial setting

Code produit:
759700624