chemical structure of 81677-64-7 FT-0663616

Product Name:

(S)-1-(p-Bromoacetamidobenzyl)ethylenediaminetetraacetic Acid

Catalog No: FT-0663616

CAS NO:81677-64-7
MW:518.3000 g/mol
MF:C19H24BrN3O9
INCHI KEY:VOQPQBGCWBEYEV-AWEZNQCLSA-N