Equipment for water purification located in a industrial facility displaying various filtration systems and control units

Code produit:
1352793892