Based on this product's specifications, here are some alternatives and similar models
Rechargeable D battery Duracell BUN0058A NiMH 6-pack
Summary description:
Duracell BUN0058A is a pack of six rechargeable D-size batteries using Nickel‑Metal Hydride (NiMH) chemistry. Designed for high-capacity consumer devices that require D cells, these NiMH rechargeables provide repeated use instead of single‑use cells. Suitable for torches, radios, toys and other high‑drain household electronics.