303052-86-0

303052-86-0 structure
303052-86-0 structure

Name (4R,5R,12R,13R)-5-hydroxytricosa-12,13-isopropylidenedioxy-8-yn-1,4-olide
Molecular Formula C26H44O5
Molecular Weight 436.62500
Exact Mass 436.31900
PSA 64.99000
LogP 5.66760