NobleBlocks
    Heavy-Atom-Free Bay-Substituted Perylene Diimide Donor-Acceptor Photosensitizers. | NobleBlocks