What is the name of iron containing protein that gives red color to the blood.

What is the name of iron containing protein that gives red color to the blood.

Explanation

The iron-containing protein hemoglobin gives blood its red color.

It is found in red blood cellsĀ 

It has four binding sights for oxygen.

It carries oxygen to the body's tissues where it is used for energy.