A Panchromatic Boradiazaindacene (BODIPY) Sensitizer for Dye-Sensitized Solar Cells | doi.page