Peel-and-stick solar panels can be integrated into everyday objects

Blog April 10, 2013

Tags eco green minded peel-and-stick solar panels solar energy Stanford University sustainability