Mechanical arm assembling micro-components on a high-tech automation bench

Code produit:
1423841246