Based on this product's specifications, here are some alternatives and similar models
Inca IPS-065PB 650W ATX Power Supply Unit, 80 PLUS Bronze, 20+4 Pin
Summary description:
The Inca IPS-065PB is a 650W ATX power supply unit designed for reliable PC performance. It features 80 PLUS Bronze certification for energy efficiency, a 20+4 pin ATX motherboard connector, and active cooling with a 120mm fan. This non-modular black PSU operates on a 200-240V input, ensuring stable power delivery for standard desktop computer configurations.