Mechanic setting up large pump in city water treatment facility. Concept Water Treatment Facility, City Infrastructure, Machinery Installation, Industrial Engineering, Environmental Engineering

Code produit:
848797608