1212943-20-8

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