Saccharomyces cerevisiae
11846567
|
PubNet Home