2-IODO-DL-PHENYLGLYCINE;(±)?-?-?AMINO-?2-?IODO-BENZENEACETIC ACID

Product Code: 297612
Molecular Formula:
Molecular Weight:
1041466-50-5