Based on this product's specifications, here are some alternatives and similar models
InLine Power adapter cable IEC-60320 C20 to C13 16659D 2m
Summary description:
This InLine power adapter cable features IEC-60320 C20 to C13 connectors, suitable for devices requiring up to 10A. With a robust 3x1.5mm² wire gauge and a length of 2 meters, it ensures reliable power delivery. Ideal for connecting power supplies to various equipment, it offers durability and flexibility for your setup.