C03516 Magnesium protoporphyrin Magnesium protoporphyrin IX Mg-protoporphyrin IX