Based on this product's specifications, here are some alternatives and similar models
Power Cable Extension C13/C14 InLine 0.3m
Summary description:
This InLine power cable extension features a C13 coupler and a C14 coupler, with a length of 0.3 meters. It is designed for a maximum input voltage of 250V and a power rating of 16503W. The cable type is H05VV-F, ensuring durability and safety. Ideal for extending power connections in various setups.