There are many RAM threads in this forum that you can search.
Which RAM will work depends on the machine you have, and the model of RAM.
PC Generic RAM (like you listed) is a risk. There is much more to compatiblility than the speed and the number of pins. When you buy generic, you are assuming the job of testing the RAM, and the trouble and expense of shipping it back if it doesn't work. (plus a restocking fee at some vendors.)
I recommend that you choose a reputable RAM seller who tests and guarantees compatibility with your model Mac, offers a lifetime warranty, and a no-cost return if it doesn't work.
Members on MR most often recommend (for USA customers) Crucial, OWC and
Data Memory Systems