Phosphonic acid, [(1S)-3-cyano-1-[(diphenylmethylene)amino]propyl]-,diethyl ester

Product Code: 1586535
Molecular Formula: C21H25N2O3P
Molecular Weight:
874303-46-5