Is anyone familiar with this product? From what I gather it used to be sold by JC whitney. I cant find any other info on it. I picked one up. But trying to figure out if I can mount a can and maybe my hi lift to it as well. Cant even find a pic of this thing floating around on the intraweb.