2-Diazopropane and 1-diazo-1-phenylethane were reacted with meso-tetra
phenylporphin cobalt(III) bromide (Co(III)TPPBr), and the resulting vi
nyl Co(III)TPP derivatives were copolymerized with MMA to give alkyl C
o(III)TPP complexes, covalently bound to macromolecules.