@Markess brought my attention to this ebay seller who had a few "Solarflare SF-109042" cards listed at $25 shipped. By the time I saw that auction - it had been sold out. But then I checked the seller's other auctions and I found this Solarflare SF-109041 lot and I ordered 1 card to check it out. Well I received it and it turned out to be the same SFN8522 but with a half height bracket. Also SF-109041 and SF-109042 are Solarflare part numbers just for the brackets. The internal (manufacturing) part number (silk screened on the PCB) is SF10-050020.