Based on this product's specifications, here are some alternatives and similar models
Impact Wrench 1/2" MAR-POL M80490A, 800 Nm torque with Sockets Set
Summary description:
MAR-POL M80490A is a 1/2-inch impact wrench delivering up to 800 Nm of torque. Supplied with a set of sockets, it is intended for loosening and tightening bolts and nuts in automotive repair, workshop maintenance, and construction tasks. The tool provides high torque output for heavy-duty fastening and is compatible with standard 1/2" sockets included in the set.