Intel PRO/Wireless 3945ABG Network Connection Mini PCI Express Card WM3945ABG
This card is untested but was working when removed. Please see photos.