Top Suppliers:I want be here

535978-14-4

535978-14-4 structure
535978-14-4 structure

Name 5-bromo-2-[[[[(5-bromo-1-naphthalenyl)carbonyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C19H12Br2N2O3S
Molecular Weight 508.18