I'll try to snap some pictures. It's got a weird mounting base, one like I've never seen before.
All I know is it's heavy as hell... tried to get it up into my F250 and damn near ripped off the skin on my finger tip when it got pinched between the handle bar and the center screw.