neurotwitch
ideas rants opinions thoughts
« poison ivy league
|
Main
|
infographics with a beat »
July 26, 2002
Didja ever wonder what makes light sticks glow?
Well you can find out here:
WHAT'S THAT STUFF?
, courtesy of
Chemical & Engineering News
.
Posted by Lee at July 26, 2002 01:59 PM
Comments
Post a comment
Name:
Email Address:
URL:
Remember personal info?
Yes
No
Comments: