Based on this product's specifications, here are some alternatives and similar models
Power Cable Tecline 808042 1.8m IEC C13 10A
Summary description:
The Tecline 808042 power cable is 1.8 meters long and features IEC C13 connectors on both ends. It supports an input current of 10 A, making it suitable for various electronic devices. This cable ensures reliable power supply and is ideal for home or office use.