Top Suppliers:I want be here

3808-79-5

3808-79-5 structure
3808-79-5 structure

Name 16α,21α-Epoxy-3β-hydroxy-11-oxoolean-12-en-30-oic acid
Molecular Formula C30H44O5
Molecular Weight 484.67