Draw it to Know it - Hemoglobin & Myoglobin: 1. Heme Group
Good structural representation with main features annotated.
Chemistry LibreTexts - Oxygen BindingGreat, concise treatment.
Biology LibreTexts - Heme ProteinsIt's good to pay a visit to the role of heme as a prosthetic group with redox functions in cytochromes beyond its role in oxygen carriers.