chemical structure of 885518-34-3 FT-0767562

Product Name:

1H-indole-4,6-dicarboxylic acid

Catalog No: FT-0767562

CAS NO:885518-34-3
MW:205.1700 g/mol
MF:C10H7NO4
INCHI KEY:MRCKESUYLIBIPB-UHFFFAOYSA-N