113944-72-2
8-Decene-4,6-diynoic acid, 10-dodecene-6,8-diynyl ester, (Z,Z)-
Product Code:
1213594
Molecular Formula:
C22H24O2
Molecular Weight:
Order 113944-72-2