generated illustration of industrial distillation tower in a modern refinery

Code produit:
1103189514