Hi,
Thanks for the watch out.
It's this one:
Pro Series 51093 Class III Pro Series Trailer Hitch | eBay
The welds and materials look quite stout to me and I haven't heard of a plethora of aftermarket E53 hitch failures reported by the NTSB or various DOT agencies
PS: Maximum ever imagined me pulling would be like 2 tons and about 300# tongue weight.
Mike