Close up detailed view of multiple industrial metallic nozzles transferring raw oil or other liquid material in a manufacturing refinery or processing plant facility Concept of energy production

Code produit:
1301705831