Uhm, actually this is what you would want for your iMac, though I don't know if OWC ships to where you live. The important thing to know is that your machine has two slots for RAM, one on each side of the CPU card. One of them, I think the bottom slot, can only take the shorter, "low profile"...