Top Suppliers:I want be here

532945-32-7

532945-32-7 structure
532945-32-7 structure

Name 5-iodo-2-[[[[3-(1-methylpropoxy)benzoyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H19IN2O4S
Molecular Weight 498.33