Tall oil refinery distillation tower with surrounding pipes and platforms, isolated on white background

Code produit:
1047845189