76250781
May 2, 2001
SOLARFLEX TECHNOLOGIES INC.
Subscribe
THIN FILM SOLAR CELLS AND SHEETS ON A PLASTIC SUBSTRATE FOR CONVERTING SOLAR ENERGY INTO ELECTRICITY