

Carbon monoxide is poisonous for humans because it can easily form a complex with human hemoglobin. The complex formed between CO and Hb (CO-Hb) is very stable in nature, even more than the oxyhemoglobin complex (O2-Hb) by almost 300 times. Thus, in this state, hemoglobin does not further bind to oxygen. Thus, the person suffers from lack of oxygen or hypoxia and dies.
