Top Suppliers:I want be here

531547-56-5

531547-56-5 structure
531547-56-5 structure

Name 3-[[[[4-(hexyloxy)benzoyl]amino]thioxomethyl]amino]-2-methyl-benzoic acid
Molecular Formula C22H26N2O4S
Molecular Weight 414.52