159090-42-3
D-Phenylalanine, N-benzoyl-N,a-dimethyl-, ethyl ester
Product Code:
1315264
Molecular Formula:
C20H23NO3
Molecular Weight:
Order 159090-42-3