Silicone sensors hand robot fingers the human touch

16 Jul 2014 by Evoluted New Media