Carbazole and p-anisyl substituted BODIPY dyes with a cyanoacetic acid anchoring group have been prepared and their spectral, electrochemical properties and photosensitizing potential in DSSC have been evaluated. X-ray ...