Based on this product's specifications, here are some alternatives and similar models
Power cable Inter-Tech 88885299 1.5 m C13 coupler 10 A
Summary description:
The Inter-Tech 88885299 power cable features a length of 1.5 m and a C13 coupler. It supports an input current of 10 A, making it suitable for various electronic devices. This cable is designed for reliable power delivery and is ideal for both home and office use.