SEARCH Articles Figures Tables Meso-tetraphenylporphyrin, synthesis Tetraphenylporphyrinate Tetraphenylporphyrine Tetraphenylporphyrins