Kingston KVR400D2N3/512 512MB DIMM 240-Pin Non-ECC DDR II ValueRAM Memory Kingston Value KVR400D2N3/512 512MB DDR2-400 (PC2 3200)