chemical structure of 58089-25-1 FT-0656625

Product Name:

2-MERCAPTO-5-BENZIMIDAZOLECARBOXYLIC ACID

Catalog No: FT-0656625

CAS NO:58089-25-1
MW:194.2100 g/mol
MF:C8H6N2O2S
INCHI KEY:DCRZVUIGGYMOBI-UHFFFAOYSA-N