1334703-62-6 | 1-(Phenylmethyl) eicosanedioate | AOBChem