ByNobleID
    Oligothiophene-containing coumarin dyes for efficient dye-sensitized solar cells. | NobleID