English | German | Russian | Czech

amylostatin English

Meaning amylostatin meaning

What does amylostatin mean?

amylostatin

Any material that inhibits amylase

Are you looking for...?