Top Suppliers:I want be here

845879-17-6

845879-17-6 structure
845879-17-6 structure

Name [(1,3-DIOXOISOINDOLIN-2-YL)METHYL] METHYL CYANOCARBONIMIDODITHIOATE
Molecular Formula C12H9N3O2S2
Molecular Weight 291.34876