SEARCH Articles Figures Tables Dipyrryl and porphyrinic precursors Serendipitous Preparation of a Pyrrole Precursor to Porphyrins