Based on this product's specifications, here are some alternatives and similar models
Power Cable Gembird PC-186A-VDE Black 1.8 m
Summary description:
The Gembird PC-186A-VDE power cable is 1.8 meters long and supports an input current of 10 A. Designed for reliable power supply, this cable is ideal for connecting various devices to a power source. Its durable construction ensures longevity and safety, making it a practical choice for home or office use.