662722-89-6
D-Phenylalanine, 4-iodo-N-[(phenylmethoxy)carbonyl]-, phenylmethylester
Product Code:
1745988
Molecular Formula:
C24H22INO4
Molecular Weight:
Order 662722-89-6