D-Phenylalanine,3-cyano-N-[(1,1-dimethylethoxy)carbonyl]-a-(hydroxymethyl)-,phenylmethyl ester

Product Code: 2039839
Molecular Formula: C23H26N2O5
Molecular Weight:
403669-42-1