Loading patent details...
US4164431A: Multilayer Organic Photovoltaic Elements | Searchlight