Top Suppliers:I want be here

531533-54-7

531533-54-7 structure
531533-54-7 structure

Name 5-iodo-2-[[[[[5-(3-nitrophenyl)-2-furanyl]carbonyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H12IN3O6S
Molecular Weight 537.28