I bought a used 1/8 buggy roller that was supposed to come with the brushless conversion kit, but this is not the correct motor mount. I can provide dimensions later if nobody recognizes this. Do you know what this motor mount is for? Seems to be high quality like an RC Monster part, but no brand stamp. It's inscribed "23TouRING".