Intel 3945 WM3945ABG Wifi WLAN Card Module 396331 396332 407575 407576 407674 40940 451861 452063 001 002 for HP Intel WM3945ABG 802.11 abg Mini PCI-e fit HP laptop only