Based on this product's specifications, here are some alternatives and similar models
Power Cord IEC320/C19 - C20 16A 2.0 m ROLINE
Summary description:
The ROLINE Power Cord IEC320/C19 - C20 is a high-quality 2.0 m cable designed for reliable power delivery. It features a C20 coupler on one end and a C19 coupler on the other, supporting an input voltage of 250 V and a current of 16 A. Ideal for connecting devices that require a robust power supply, this cord ensures safety and efficiency in your electrical setup.