Bacillus subtilis - enzymology

12610630 |