Loading patent details...
US7196262B2: Bifacial elongated solar cell devices | Searchlight