Syntheses of pyrroles and porphyrins

Full text