Supercapacitor contest winners

Image (1) 189277234_2c5006712a-1.jpg for post 43043

By , 08/02/2006 @ 12:41 pm= | Full size is 500 × 375 pixels