Kidde Nighthawk Carbon Monoxide, Propane, Natural, & Explosive Gas Detector
The alarm is a little more expensive than either a smoke alarm or a carbon monoxide detector but since you can plug it into a receptacle it will last seven years! It does have 9 volt battery for power backup in case of a power failure!