Self-assembling photovoltaic technology can keep repairing itself

Image (1) PT_10337.jpg for post 80479

By , 09/07/2010 @ 9:45 am= | Full size is 377 × 380 pixels


Send this to a friend