chemical structure of 931581-17-8 FT-0671082

Product Name:

2-Mercapto-4,5,6,7-d4-benzimidazole

Catalog No: FT-0671082

CAS NO:931581-17-8
MW:154.2300 g/mol
MF:C7H6N2S
INCHI KEY:YHMYGUUIMTVXNW-RHQRLBAQSA-N