Top Suppliers:I want be here

59859-97-1

59859-97-1 structure
59859-97-1 structure

Name (14R)-1β,7α,11β,14-Tetrahydroxy-15-oxokaur-16-en-20-al
Molecular Formula C20H28O6
Molecular Weight 364.43