152k views
2 votes
What causes the difference in the color of blood

User Ajpallares
by
7.9k points

2 Answers

6 votes

Answer: Pigment molecules binding to oxygen molecules.

User Pritish Joshi
by
9.1k points
4 votes

Oxygenated (arterial) blood is bright red, while dexoygenated (venous) blood is dark reddish-purple. The difference is color results from the electronic state of the iron ion (ferrous vs ferric), which in turn influences the π → π* and n → π* electronic transitions of porphyrin and hence its optical characteristics.

User Esteewhy
by
9.0k points

No related questions found

Welcome to QAmmunity.org, where you can ask questions and receive answers from other members of our community.