Acetamide,N-[(1R,2S)-2-mercapto-1,2-diphenylethyl]-N-(phenylmethyl)-

Product Code: 1975803
Molecular Formula: C23H23NOS
Molecular Weight:
389837-56-3