SEARCH Articles Figures Tables AMES Ames Salmonella typhimurium assay Ames assay Ames salmonella Reverse assay Salmonella Salmonella typhimurium Typhimurium