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

Product Code: 215930
Molecular Formula:
Molecular Weight:
1212943-20-8