Do any of you folks have any insight into this front vise, mfgr, etc? I've not seen one like it

The handle ends seems to be rubber.

Thanks,
Mike




front vise.jpgfront vise side view.jpg