403669-42-1
D-Phenylalanine,3-cyano-N-[(1,1-dimethylethoxy)carbonyl]-a-(hydroxymethyl)-,phenylmethyl ester
Product Code:
2039839
Molecular Formula:
C23H26N2O5
Molecular Weight:
Order 403669-42-1