chemical structure of 86731-90-0 FT-0736686

Product Name:

1-Benzyl-1H-pyrrole-3,4-dicarboxylic acid

Catalog No: FT-0736686

CAS NO:86731-90-0
MW:245.2300 g/mol
MF:C13H11NO4
INCHI KEY:JIDODOMERXIGRG-UHFFFAOYSA-N