Biomemetic CO detectors have a small disk of synthetic hemoglobin gel that reacts with CO to change colors. This apparently only lasts 3 years or so, and is supposed to be replaced when the battery is replaced.