Product Detail 512MB DDR2 PC2-5300 UNBUFFERED NON-ECC DDR2-667 1.8V ¿ 64Meg x 64 . The "512MB DDR2 PC2-5300 UNBUFFERED NON-EC DDR2-667 1.8V ¿ 64Meg x 64 " is best product for you. We recommended 512MB DDR2 PC2-5300 UNBUFFERED NON-EC DDR2-667 1.8V ¿ 64Meg x 64