DeWalt 

18V motor / pinion assembly with brushes and wires .
 
Wires not shown in the photo.

Part number 393111-15 or 393111-01

For Dewalt dw998-dw997-dw995-dw958 18v  hammer drills and drill drivers.

Also great for robotic applications. 

In perfect working condition. 

Shipping is next businesses day by priority mail.

Thank you  for visiting and God Bless.