Based on this product's specifications, here are some alternatives and similar models
Power Cable InLine B-16654U 1.8m NEMA 1-15P IEC C7
Summary description:
The InLine B-16654U power cable features a length of 1.8 meters with NEMA 1-15P and IEC C7 connectors. It is designed for reliable power supply to devices requiring these specific connections, ensuring compatibility and safety in use.