872676-76-1
1-Heptadecene-4,6-diyn-3-one, 9,10-dihydroxy-, (9R,10R)-
Product Code:
1591352
Molecular Formula:
C17H24O3
Molecular Weight:
Order 872676-76-1