Solar panel production line worker in gloves and safety glasses positions photovoltaic cells onto backsheet material using suction handling tool, automated soldering station fires down the conveyor

Code produit:
2072003567