Based on this product's specifications, here are some alternatives and similar models
Power Distribution Unit APC APDU9959EU3
Summary description:
The APC APDU9959EU3 is a 0U switched power distribution unit featuring 24 AC outlets (C13 and C19). It supports a maximum current of 16 A and operates at a nominal input voltage of 230 V. With a 3 m cable length, it is ideal for rack installations. Certified with EAC, EN 55022 class A, and FCC part 15 class A, it ensures reliable power distribution for your equipment.