Based on this product's specifications, here are some alternatives and similar models
PDU Techly Rack 19" 12 VDE outputs with C20 plug and Switch
Summary description:
The Techly Rack 19" PDU features 12 VDE outputs with a C20 plug and a switch, providing a reliable power distribution solution. With a cable length of 2 meters, it supports indoor placement and operates at an AC input voltage of 220-250 V. The maximum input power is 3500 W, making it suitable for various devices. Its compact dimensions (482 mm width, 52 mm depth, 44.4 mm height) allow for easy integration into rack systems.