Top Suppliers:I want be here

535977-35-6

535977-35-6 structure
535977-35-6 structure

Name 5-bromo-2-[[[(3,4-dichlorobenzoyl)amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C15H9BrCl2N2O3S