A large electric motor installation in an industrial plant, showcasing its sheer size and power

Code produit:
979319215