Top Suppliers:I want be here

23807-59-2

23807-59-2 structure
23807-59-2 structure

Name enmelol
Molecular Formula C20H30O5
Molecular Weight 350.44900
Exact Mass 350.20900
PSA 90.15000
LogP 1.19660