chemical structure of 1594094-64-0 FT-0700221

Product Name:

(S)-2-(2-(Benzylamino)-3-phenylpropanamido)-5-iodobenzoic acid

Catalog No: FT-0700221

CAS NO:1594094-64-0
MW:500.3000 g/mol
MF:C23H21IN2O3
INCHI KEY:IRDIXDXDSUBHIU-NRFANRHFSA-N