Funny, that doesn't look like any of the cleaning devices my former employer used. It looks quite a bit like the shirt press they used for anything that wasn't permanent press.

Bill