Atractylenolide I

Atractylenolide I is the major sesquiterpenoid of the rhizome of A. macrocephala and shows a wide spectrum of pharmacological activities such as antiinflammatory, digestion promoting, and antioxidant effects.
Supplier Selleck Chemicals
Product # S8291
Sku # S8291-25mg
Pricing 25mg, $397.00
Feedback