Weird–I am not sure it is for actually pressing anything, because the two platforms in the frame don’t meet. And the winch mechanism certainly only works to move the two platforms up and down. Besides dust, is there any residue on it? I would look for traces of sawdust, or paint, or an oil like linseed oil. It just seems to be made to hold something not too heavy in place and to lift it to the height of a table or counter. Those crossed bars are a mystery. We’ll keep looking.