Small Molecules Derived from Thieno[3,4-c]pyrrole-4,6-dione (TPD) and Their Use in Solution Processed Organic Solar Cells.

Small Molecules Derived from Thieno[3,4-c]pyrrole-4,6-dione (TPD) and Their Use in Solution Processed Organic Solar Cells.