I have the correct ram it's in my Mac at them moment. True need to watch out on ram, that why I pick my memoey reseller carefully, see if they under stand Macs, Datamem, test there memory on macs, also they have warrenties etc. I now they are good, I purchased some mem for and old imac, one chip came DOA, they shipped me a new one before I even returned the DOA.
It is important to find a memory reseller that is technical about the systems. I see the other ones on the web that bulk sell mem, and they, when you call them they don't understand macs.
Another good vender is memoryx or memory 10, these guy I used years ago for Sun memory, there price a little here than datamem