I'll move this to the site feedback forum in case those old links can be redirected. Did you have that in an old bookmark or something?
It also looks like since Apple changed their stupid convoluted POS online storage scheme which broke links, (and they are probably going to do it again with iCloud) all of your images are now broken links.
Searching here or Google? Do you remember the search term? Just trying to recreate where it came from. I searched for GGW-H20L and only 1 AppleCentral link comes up, no MacTech links.