Accel Pharmtech

N1-[1,1-biphenyl]-2-yl-N2-(phenylmethyl)- Ethanediamide

Product number XJ10032