Makita 6906 3/4" (19mm) drive impact wrench. 110v operation only. Unit runs well in both forward and reverse. New bearing fitted on rear motor shaft, gearbox stripped and cleaned then re-greased with high temperature grease, new needle bearing for front of motor shaft and new main bearing for gearbox.
eBay