SEARCH Articles Figures Tables Iron meso-tetraphenylporphyrin chloride Meso-Tetraphenylporphyrin solvents Meso-tetraphenylporphyrin, synthesis Tetraphenylporphyrinate Tetraphenylporphyrine Tetraphenylporphyrins