863492-33-5 | Phenylmethyl 6-quinolinecarboxylate | AOBChem