Back to Gallery

Image 26

P2180063
Polypropylene acid pickling tank under construction