ISOLATES Info
thiaminolyticus
14720
17381