Cyanide has a preference to the ferric ion on methemoglobin over the ferric ion on cytochrome oxidase a3 and causes cyanide to be drawn out of the mitochondria. This causes the mitochondria to produce ATP again and stop histotoxic hypoxia.[3]