Top Suppliers:I want be here

88663-96-1

88663-96-1 structure
88663-96-1 structure

Name (5β,8R,9β,10α,12S)-7α-Hydroxyatis-16-en-18-oic acid
Molecular Formula C20H30O3
Molecular Weight 318.4504