Methyl 2-[(2,2-diphenylacetyl)amino]benzoate

P29786
MFCD02217581
C22H19NO3
345.39
We accept Blanket Purchase Order