SEARCH Articles Figures Tables Intermediate chain Open-chain Open-chain intermediates derivatives Porphyrin open chain tetrapyrrolic intermediate