Chemistry of porphyrins in fossil plants and animals | Synapse