Snap on valve seat grinder. Unsure of the model number (due to scratches on the name plate) missing 3 screws on the head and the brush covers (brushes also need replacing)