Top Suppliers:I want be here

85287-32-7

85287-32-7 structure
85287-32-7 structure

Name 2-[(2-Methoxyphenyl)amino]-5-[4-oxo-4-(sulfoamino)butyl]benzoic acid
Molecular Formula C18H20N2O7S
Molecular Weight 408.43