773011-89-5
1H-Imidazole,1-[2-(2-methyl-1,3-dithiolan-2-yl)ethyl]-
Product Code:
542562
Molecular Formula:
C9H14N2S2
Molecular Weight:
Order 773011-89-5