hematoporphyrin derivative is a solution containing a complex mixture of dicarboxylic porphyrins such as hematoporphyrin ix , monohydroxyethyl monovinyl deuteroporphyrin isomers , and protoporphyrin ix in addition to porphyrin aggregates of variable molecular sizes .
C0033733
protoporphyrin ix
C0032712
porphyrin