Thank you guys, I've been looking for one of these to come around because of its mobility, it's super light compared to a 3phase Coats 1001.
I was able to find online the manual for the wb260a, however there is no mention of how the thing supposed to be mounted to the floor. Perhaps instead of...