Top Suppliers:I want be here

535965-53-8

535965-53-8 structure
535965-53-8 structure

Name 2-[[[(3,5-dinitrobenzoyl)amino]thioxomethyl]amino]-3,5-diiodo-benzoic acid
Molecular Formula C15H8I2N4O7S
Molecular Weight 642.12