80276-21-7
2H-BENZO[D]IMIDAZOLE-2-THIONE,1,3-DIHYDRO-1-(2-PROPYNYL)-
Product Code:
449430
Molecular Formula:
C10H8N2S
Molecular Weight:
Order 80276-21-7