Based on this product's specifications, here are some alternatives and similar models
Power screwdriver / impact driver DeWalt DCF903P2 — 2850 RPM, max torque 542 N·m, weight 1 kg
Summary description:
DeWalt DCF903P2 is a compact power screwdriver / impact driver with a maximum idle speed of 2850 RPM and maximum torque of 542 N·m. Weighing 1 kg (battery 620 g), it suits fastening and loosening large fasteners, assembly, and construction tasks where high torque and controlled speed are required. Cordless operation provides mobility on site.