D25664F50 - Kingston - 2GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module D25664F50 - Kingston - 2GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module $62.73 $53.16
KTD-DM8400B/2G - Kingston - 2GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module KTD-DM8400B/2G - Kingston - 2GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module $65.61 $55.60
KTM4982/1G - Kingston - 1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Single Rank Memory Module KTM4982/1G - Kingston - 1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Single Rank Memory Module $85.63 $72.57
KVR667D2N5K2/2GVLP - Kingston - 2GB Kit 2x1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module KVR667D2N5K2/2GVLP - Kingston - 2GB Kit 2x1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module $96.61
KFJ2889/1G - Kingston - 1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module KFJ2889/1G - Kingston - 1GB DDR2-667MHz PC2-5300 Non-ECC Unbuffered CL5 240-Pin UDIMM 1.8V Dual Rank Memory Module $62.73 $53.16