Basic information Safety Related Supplier
Bacillus subtilis bacteriophage phi-e Structure

Bacillus subtilis bacteriophage phi-e