September 12, 2012

New Robot: DARPA Legged Squad Support System (LS3)

Share on Linkedin Share on Google+