When you click on links to various merchants on this site and make a purchase, this can result in this site earning a commission. Affiliate programs and affiliations include, but are not limited to, the eBay Partner Network.
I honestly have no idea what brand it is, I have seen plenty of them around though, they seem to be more common in chrome. Personally, if it hadn't of been free, I wouldn't bother with it, as it more or less just clamps itself to the bumper, and doesn't tie to the frame, and getting your hand in to the hood release is pain in the behind also.
If you want a winch mount, this is not what you're after.