Based on this product's specifications, here are some alternatives and similar models
Power Cable Microconnect PE0771903 Black 3m CEE7/7 C19 Coupler
Summary description:
The Microconnect PE0771903 power cable features a length of 3 meters, with a CEE7/7 connector and a C19 coupler. It is designed for a maximum input voltage of 250 V and current of 16 A. The cable type is H05VV-F, ensuring flexibility and durability. Ideal for various electrical applications, it provides reliable power connectivity.