I have an identical vice and have scoured the internet for information to no avail. I tried the US Patent office but kept hitting roadblocks in my searches. It looks like the Patent office might be the best bet so I guess I'll just have to figure it out.