Engine Stand
I have one that looks identical. IIRC mine has a name on it. I have a slant sitting on mine with no problem moving it around on a concrete floor.
EDIT: I just took a look at mine and what I saw for a name was a Cummins name decal a PO put on it.