I am not sure. The invoice says DDR-333, PC2700. That's all I know. One of the cards works but when I install the other one it does the beeping thing and won't boot. I don't have much memory on my computer. Could that have anything to do with it? I have less than 10% I believe.