Photo Gallery>
700 - 2,000 lb. payloads
Image 17 of 22

Control Tower Project

AB1200RD manipulator carefully installs glass in 5 hours