Top Suppliers:I want be here

532943-12-7

532943-12-7 structure
532943-12-7 structure

Name 4-[[[[4-(2-methylpropoxy)benzoyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H20N2O4S
Molecular Weight 372.44