Based on this product's specifications, here are some alternatives and similar models
Inca IPS-075PB 750W ATX Power Supply Unit, 80 PLUS Bronze, 20+4 pin
Summary description:
The Inca IPS-075PB is a 750W ATX power supply unit designed for reliable PC performance. It features 80 PLUS Bronze certification for energy efficiency and utilizes a 120mm active cooling fan for optimal thermal management. Equipped with a 20+4 pin ATX motherboard connector and non-modular cabling, this black PSU provides stable power delivery for standard desktop computer configurations.