Armature Rotor N110036 N110037 N268162 N042178 For DeWALT DCD780 DCD780L2 DCD780C2 DCD785 DCD785L DCD785C Power Tool Accessories - buy at the price of $25.33 in aliexpress.com | imall.com
N595065 DeWalt Armature Assembly DCD780 & DCD785 Types 1 & 2 N110036 – Tri City Tool Parts, Inc.