Top Suppliers:I want be here

532980-61-3

532980-61-3 structure
532980-61-3 structure

Name 2-[[[[3-(3,5-dibromo-2-methoxyphenyl)-1-oxo-2-propenyl]amino]thioxomethyl]amino]-benzoic acid
Molecular Formula C18H14Br2N2O4S
Molecular Weight 514.19