Top Suppliers:I want be here

532953-15-4

532953-15-4 structure
532953-15-4 structure

Name 2-[[[[(4-bromophenoxy)acetyl]amino]thioxomethyl]amino]-5-iodo-benzoic acid
Molecular Formula C16H12BrIN2O4S
Molecular Weight 535.15