Suitable for HP TouchSmart 310 Motherboard 618639-001 618640-002 DA0NZ2MB6F0 Mainboard 100% tested fully work