76995-60-3
4-(1,3-dioxohexahydroimidazo[1,5-a]pyridin-2(3H)-yl)phenyl thiocyanate
Product Code:
1205611
Molecular Formula:
C14H13N3O2S
Molecular Weight:
287.34
Order 76995-60-3