Eicosyl ferulate

Eicosyl ferulate · CAS 133882-79-8