1213552-90-9

3-IODO-L-PHENYLGLYCINE;(S)?-?-?AMINO-3-?IODO-BENZENEACETIC ACID