Top Suppliers:I want be here

531538-23-5

531538-23-5 structure
531538-23-5 structure

Name 4-[[[[[4-(1-methylethyl)phenoxy]acetyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H20N2O4S
Molecular Weight 372.44