Top Suppliers:I want be here

535954-61-1

535954-61-1 structure
535954-61-1 structure

Name 3,5-dibromo-2-[[[[3-(1-methylpropoxy)benzoyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H18Br2N2O4S
Molecular Weight 530.23