Unconventional Thin Film Photovoltaics | 178262824X | Memmo