Based on this product's specifications, here are some alternatives and similar models
Power Distribution Unit VALUE 19.99.3420
Summary description:
The VALUE 19.99.3420 is a managed power distribution unit (PDU) with 8 AC outlets, designed for horizontal mounting in a 1U rack space. It features C13 couplers and a C20 power plug, supporting a nominal input voltage of 230 V and a maximum power of 3600 W. Ideal for efficient power management in server rooms and data centers.