Hi there, don't know if you still need help but here it goes.
There are several types of RAM - DDR, DDR2, DDR3 etc, several frequencies etc. But there is also one other thing, the memory density, High or Low density, in other words, the number of memory chips it has.
I had the same problem...