KVR667D2D4F5/4G Kingston 4GB Memory Module. They are all unopened in their packaging. Good for any low-medium end computer. Four of them have a hynix label, the other four have a micron label. Both are shown in image above. I have 8 currently, and I would prefer to sell them in 2 orders of 4 sticks each.