Based on this product's specifications, here are some alternatives and similar models
Power Cord IEC320/C19 - C20 ROLINE 19.08.1563 16A 3.0m
Summary description:
The ROLINE Power Cord IEC320/C19 - C20 is a high-quality 3.0 m cable designed for reliable power delivery. It supports an input voltage of 250 V and an input current of 16 A, making it suitable for various devices. The C20 coupler connects to power sources, while the C19 coupler connects to your equipment, ensuring a secure and stable connection. Ideal for both home and office use, this cable is built to last and provides excellent performance.