To efficiently process 1.3 mm small particles for the watch industry, our robots need good eyes and a "delicate hand."


icon-fullscreen Stamp Icon-Print Icon-Clear