Top Suppliers:I want be here

531546-29-9

531546-29-9 structure
531546-29-9 structure

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