22393-84-6
9-Hexadecenoic acid, octadecyl ester, (Z)-
Product Code:
1104351
Molecular Formula:
C34H66 O2
Molecular Weight:
506.88
Order 22393-84-6