Top Suppliers:I want be here

535977-94-7

535977-94-7 structure
535977-94-7 structure

Name 2-[[[(3,5-dichloro-2-methoxybenzoyl)amino]thioxomethyl]amino]-5-iodo-benzoic acid
Molecular Formula C16H11Cl2IN2O4S
Molecular Weight 525.15