Bacillus subtilis - genetics

12610630 |