23/11/2008

From Nature to Technology ::: Air Muscle

The same Pressure-Exchange System like Human Muscles, and Mimosa Leafs



No comments: