Top Suppliers:I want be here

531542-13-9

531542-13-9 structure
531542-13-9 structure

Name 3,5-diiodo-2-[[[[4-(2-methylpropoxy)benzoyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H18I2N2O4S
Molecular Weight 624.23