VariousWords beta
Related Terms:
Noun
Definition: Any saccharide composed (mostly) of isomaltose monomers; but especially any isomaltooligosaccharide
VariousWords beta
Definition: Any saccharide composed (mostly) of isomaltose monomers; but especially any isomaltooligosaccharide