Do not know this brand. But, it looks like a DIY assemble or partially assemble product.
Since there is no track belt on the bottom to feed the board through, I am guessing that the unit has 3 rollers on the top like some planers have, one on each end and a sandpaper roller in the middle. That kind of design is not the best as it could cause the wood to deflect sand you might get a smooth finish, it may not be accurate enough to make you happy in the final finishing, like I said just a guess