chemical structure of 891782-59-5 FT-0770335

Product Name:

1H-indazole-3,6-dicarboxylic acid

Catalog No: FT-0770335

CAS NO:891782-59-5
MW:206.1500 g/mol
MF:C9H6N2O4
INCHI KEY:XCCZREWYCPFOSG-UHFFFAOYSA-N