184954-11-8
Ethanedioic acid, monoethyl ester,2-[4-[(bromoacetyl)amino]phenyl]hydrazide
Product Code:
1111526
Molecular Formula:
C12H14BrN3O4
Molecular Weight:
Order 184954-11-8