Loading patent details...
US7053294B2: Thin-film solar cell fabricated on a flexible metallic substrate | Searchlight