chemical structure of 108-56-5 FT-0631606

Product Name:

Diethyl oxalacetate

Catalog No: FT-0631606

CAS NO:108-56-5
MW:188.1800 g/mol
MF:C8H12O5
INCHI KEY:JDXYSCUOABNLIR-UHFFFAOYSA-N