The muscles are strong enough to lift up to 1000 times their own weight!

3D printed muscles

The muscles are strong enough to lift up to 1000 times their own weight!

Posted by Futurism on Saturday, September 30, 2017

theFFeed