The memory you need is 184-Pin PC3200 (400MHz) DIMM. Are you sure that this is what you have been buying? Also best to install in matched pairs I think so if you want 1Gb, go for 2 x 512 or 4 x 256.
Intel Coffee Lake release date and specifications
These beautiful, mesmerising & subtle GIFs celebrate 30 years of the artform
watchOS 4 review
Les meilleurs navigateurs internet 2017