2010-01-31 13:21:19
a piece of silicone rubber imprinted with super-thin material that generates electricity when flexed