Based on this product's specifications, here are some alternatives and similar models
Power Distribution Unit PDU Techly I-CASE STRIP-61UD
Summary description:
The Techly I-CASE STRIP-61UD is a 1U power distribution unit with 6 Type F AC outlets, designed for single-phase use. It features a 3m H05VV-F 3G 1.5 mm² cable, supporting a nominal input voltage of 220-250 V and a maximum current of 16 A, delivering up to 3500 W. Compliant with CE and RoHS standards, this PDU is ideal for efficient power management in rack-mounted systems.