New pyrrole-based organic dyes for dye-sensitized solar cells: convenient syntheses and high efficiency

Chemistry. 2009 Sep 28;15(38):9664-8. doi: 10.1002/chem.200901150.
No abstract available