1

Used parallel robots in Shanghai, China