Centon PC3-12800 DDR3 SODIMM Modules

But is it compatible with my MacBook pro? (Mid 2012)

Come on woot, you can do better than this. A more well known brand over at Amazon is going for 39.99USD. It is an 8GB SODIMM module, PC-12800 CL9.

Yes. It’s a complete myth that you need special RAM for Apple laptops.

Source: I worked as an Apple genius for a year. It’s marketing bullshit.