Mains Powered Optical Smoke Alarm with Back-Up Battery - Kidde Firex KF20

It uses an ionisation sensor to detect fast-flaming fires and has a built in 9V Alkaline battery as back-up. To test the alarm there is a test/Hush button that allows regular testing of alarm function and can be used to temporarily silence nuisance alarms.

eBay