octadecyl decanoate

octadecyl decanoate · CAS 34689-06-0