Basic information Safety Related Supplier
Aspergillus oryzae SHBCC D10956 ATCC42149 Structure

Aspergillus oryzae SHBCC D10956 ATCC42149

Aspergillus oryzae SHBCC D10956 ATCC42149 Supplier