The heme portion of the hemoglobin molecule consists of:
High-Yield Explanation
Structurally, porphyrin consists of four pyrrole rings (five-membered closed structures containing one nitrogen and four carbon atoms) linked to each other by methine groups (−CH=).
The iron atom is kept in the centre of the porphyrin ring by interaction with the four nitrogen atoms.