English | German | Russian | Czech

aflastatin English

Meaning aflastatin meaning

What does aflastatin mean?

aflastatin

A polyketide that inhibits the production of aflatoxin

Are you looking for...?