Based on this product's specifications, here are some alternatives and similar models
Rechargeable battery everActive EVHRL20-10000 D NiMH 1.2 V 2 pcs
Summary description:
Rechargeable D-size everActive EVHRL20-10000 NiMH batteries, 1.2 V, pack of 2. These nickel–metal hydride cells provide reusable power for high-drain and everyday devices such as torches, radios, and toys. They are suitable for repeated charging, offer stable voltage output and reduce waste and long-term cost compared with disposables.