Top Suppliers:I want be here

535963-99-6

535963-99-6 structure
535963-99-6 structure

Name 3-[[[(4-iodobenzoyl)amino]thioxomethyl]amino]-2-methyl-benzoic acid
Molecular Formula C16H13IN2O3S
Molecular Weight 440.26