Free release

393548-86-2 1,5-imidazolidinedicarboxylic acid,3-[(3,4-dimethylphenyl)methyl]-2-oxo-, bis(phenylmeth

service@apichina.com
Product Name 1,5-Imidazolidinedicarboxylic acid,3-[(3,4-dimethylphenyl)methyl]-2-oxo-, bis(phenylmethyl) ester, (5S)-
CAS No. 393548-86-2
Molecular Formula C28H28N2O5