It's the memory i have. Don't know if it has the same chips though. It is good up to its specs. Oc at your own risk as results depend on the specific chips onboard(Microns if you are lucky). Mine goes up to 800 Mhz @ 2.1V, timings 5-5-5-19. I preferred to run it @ 667.