abstract |
Porphyrins substituted with, for example, vinyl and acetylene groups are provided, along with polymers containing the same. In preferred embodiments, the substituted porphyrins are prepared by coupling halogenated porphyrins with anionic groups via metal-mediated cross-coupling reactions under stoichiometric or catalytic conditions. |