Алкилированием бромистым аллилом и ацилированием хлорангидридами акриловой и пентеновой кислот моно-мезо-оксифенилпорфирина получены тетрапиррольные макрогетероциклические соединения, имеющие винильную группу в фенильном кольце макрогетероцикла. Эти соединения способны выступать в качестве мономеров для сополимеризации с другими традиционными виниловыми мономерами.