3-Hydroxy-5-(octadecyloxy)benzoic acid phenylmethyl ester (HCID 15233476)|Huagongshe