octadecyl benzoate

octadecyl benzoate · CAS 10578-34-4