Top Suppliers:I want be here

535966-00-8

535966-00-8 structure
535966-00-8 structure

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