Based on this product's specifications, here are some alternatives and similar models
Buffer Switching Power Supply No name DRC-100A – standby buffer unit, model DRC-100A
Summary description:
Buffer switching power supply No name DRC-100A is a standby buffer unit designed to provide stable power in backup and continuous-supply applications. As an impulse (switching) power module, it is intended for integration into systems that require buffered DC supply for electronics, access control, alarm panels or small embedded devices where uninterrupted power is needed.