Based on this product's specifications, here are some alternatives and similar models
Single-use battery Energizer 7638900410457 D Alkaline
Summary description:
The Energizer 7638900410457 is a D size single-use alkaline battery designed for long-lasting power. Its cylindrical form factor ensures compatibility with a wide range of devices, providing reliable energy for toys, flashlights, and more. With a focus on performance and durability, this battery is ideal for everyday use.