D-Saccharic acid 1,4-lactone monohydrate

D-Saccharic acid 1,4-lactone monohydrate is a potent β-glucuronidase inhibitor with an IC50 of 48.4 μM.
Supplier Selleck Chemicals
Product # E2694
Sku # E2694-5mg
Pricing 5mg, $99.00
Feedback