SEARCH Articles Figures Tables Meso-Tetraphenylporphyrin Tetraphenylporphyrinate Tetraphenylporphyrine Tetraphenylporphyrins