Based on this product's specifications, here are some alternatives and similar models
Power Distribution Unit PowerWalker 10133023 16 AC outlets 0U Black
Summary description:
The PowerWalker 10133023 is a 0U rack-mounted power distribution unit featuring 16 C13 AC outlets and a 3m C20 power plug. It supports a maximum current of 16 A, making it ideal for efficient power management in server racks and data centers. Its vertical mounting design saves space and enhances organization.