Loading...

Recombinant Mycobacterium smegmatis Trehalose synthase/amylase TreS (treS), partial | Genprice