It looks like in the pic thats the infamous red can motor, I wonder if thats the 35000 rpm version. DE38