Skip to main content

Clostridium thermocellum cellodextrin phosphorylase ligand free form