SEARCH Articles Figures Tables Phosphorus porphyrin Phosphorus tetraphenylporphyrin Porphyrin tetraphenylporphyrin Tetraphenylporphyrinate Tetraphenylporphyrine Tetraphenylporphyrins