I am looking for a scientific response about the products from a
particular company. Hopefully the response will be one that a layman
can understand.
The company is Mannatech, from Coppell, Texas. They developed a
substance, Ambrotose, a newly formulated carbohydrate complex.
Ambrotose is in many of their products.