Based on this product's specifications, here are some alternatives and similar models
Power supply unit FSP CANNON PRO (ATX3.1) 2500W, 20+4 pin ATX, 80 PLUS Platinum, black
Summary description:
FSP CANNON PRO (ATX3.1) is a 2500 W ATX power supply designed for high-demand PC systems. It provides a 20+4 pin ATX motherboard connector, 80 PLUS Platinum efficiency (about 94%), single 135 mm fan cooling and operates on 200–240 V, 50/60 Hz. SATA and peripheral cable lengths are 965 mm. Its ATX form factor and robust output suit workstations, servers and extreme gaming rigs.