132911-46-7

132911-46-7 structure
132911-46-7 structure

Name Dehydroluffariellolide diacid
Synonyms Dehydroluffariellolide Diacid
Molecular Formula C25H38O4
Molecular Weight 402.56700
Exact Mass 402.27700
PSA 74.60000
LogP 6.84180