Based on this product's specifications, here are some alternatives and similar models
Single-use battery Energizer Max 9V alkaline 9 V 6LR61 1 pc, 45 g, 10-year shelf life
Summary description:
Energizer Max single-use 9V alkaline battery (6LR61) in blister pack. Weight 45 g, dimensions 48.5×26.5×17.5 mm. Provides stable 9 V output, up to 10 years shelf life, high spill resistance and mercury-free composition. Suitable for smoke detectors, multimeters, portable electronics and other devices requiring a 9V battery.