SEARCH Articles Figures Tables 1.2.4.5- Tetraphenyl Porphyrin cores Porphyrin cores porphyrins Tetraphenyl porphyrin