Elpida EBE51UD8AGWA-6E-E 512MB PC2-5300 667MHz DDR2-667 240-pin (HP 377725-888) Desktop Memory Module