Carbazole Substituted BODIPYs: Synthesis, Computational, Electrochemical and DSSC Studies.

Carbazole Substituted BODIPYs: Synthesis, Computational, Electrochemical and DSSC Studies.