Based on this product's specifications, here are some alternatives and similar models
Uninterruptible Power Supply TED ® 1100VA / 600W Line-Interactive with LCD, 4 Outputs
Summary description:
Line-interactive uninterruptible power supply (UPS) TED ® 1100VA / 600W (model TED004628) provides backup power and voltage regulation for connected equipment. It features an LCD display for status and measurements, four output sockets, and protects devices from outages, surges and brownouts. Suitable for small office or home use to keep computers, routers and other electronics operational during power disturbances.