Top Suppliers:I want be here

532956-82-4

532956-82-4 structure
532956-82-4 structure

Name 2-[[[(5-bromo-2-chlorobenzoyl)amino]thioxomethyl]amino]-3,5-diiodo-benzoic acid
Molecular Formula C15H8BrClI2N2O3S
Molecular Weight 665.47