octadecyl mandelate

octadecyl mandelate · CAS 847851-93-8