389837-56-3
Acetamide,N-[(1R,2S)-2-mercapto-1,2-diphenylethyl]-N-(phenylmethyl)-
Product Code:
1975803
Molecular Formula:
C23H23NOS
Molecular Weight:
Order 389837-56-3