SEARCH Articles Figures Tables Tetrapyrrole Tetrapyrrole compounds macrocycle structure Tetrapyrrole pigments, open structures Tetrapyrroles Tetrapyrrolic