New Ingersoll Rand 2906P 1/2" Impact Wrench.  Missing original box.  Was ran on our Skidmore Wilhelm tester to verify functionality and torque.