KVR667D2K2S0/1GR - Kingston 1GB DDR2-667MHz PC2-5300 CL5 240-Pin Memory | US IT Hardware