Phosphonic acid,[[(diphenylmethyl)amino][1-(phenylmethyl)-1H-imidazol-5-yl]methyl]-

Product Code: 1689534
Molecular Formula: C24H24N3O3P
Molecular Weight:
501096-88-4