Monday, September 10, 2001

E-paper - electronically charged pellets in flexible plastic sheets. I don't know -- sounds like 1984 to me.

Companies:

No comments:

Post a Comment