7507-15-5
2-(1,3-dioxoisoindol-2-yl)ethyl Octadecanoate
Product Code:
1773006
Molecular Formula:
C28H43NO4
Molecular Weight:
457.64
Order 7507-15-5