QTY 1x 2GB DDR2 667Mhz non-ECC desktop memory Kingston KVR667D2/2GR