Technician working on tablet and checking machine control panel at urban industrial site

Code produit:
893149592