Reduced footprint tool for automated processing of...
Robot hand of an industrial robot
Canada
World
United States