13089-73-1
13-Octadecene-9,11-diynoicacid, (13E)-
Product Code:
1156412
Molecular Formula:
C18H26O2
Molecular Weight:
13-Oct
Order 13089-73-1