Work

Synthesis and photovoltaic performance of novel ullazine-based organic dyes for dye-sensitized solar cells