An industrial facility featuring large electric motors powering conveyor belts and processing equipment

Code produit:
979305911