Overview Detailed Specs Downloads Warranties Reviews SKU: DP-654DFCS Short Description: Citizen, Spare Part, Mech Impact 24V Character Trustpilot