This is a 1/2" Go-Thru Hex Drive Ratchet Wrench made by Neilsen. The manufacturer part number is CT3529. It features a 1/2" drive size and is designed for use as a hand tool in automotive and mechanical applications.
eBay