Based on this product's specifications, here are some alternatives and similar models
Godox DP1000III photo studio flash unit 1000 Ws 1/800 s Black
Summary description:
The Godox DP1000III is a powerful photo studio flash unit with 1000 Ws output and a fast recycling time of 1/800 s. It features an LCD display for easy operation and weighs 3.3 kg. Designed for professional photographers, it provides consistent lighting for studio shoots, ensuring high-quality results.