Based on this product's specifications, here are some alternatives and similar models
Rechargeable D battery Duracell BUN0059A NiMH 10-pack
Summary description:
Duracell BUN0059A rechargeable D-size batteries use Nickel‑Metal Hydride (NiMH) chemistry and are supplied as a 10‑piece pack. Designed for devices that require D batteries, they provide repeatable rechargeable power for flashlights, portable radios, toys and other high‑drain or standby applications.