Stachyose

Stachyose is a natural sugar found in many foods like beans and vegetables.
Supplier Selleck Chemicals
Product # S5102
Sku # S5102-25mg
Pricing 25mg, $97.00
Feedback