chemical structure of 59564-78-2 FT-0640611

Product Name:

1,3-Bisbenzyl-2-oxoimidazolidine-4,5-dicarboxylic acid

Catalog No: FT-0640611

CAS NO:59564-78-2
MW:354.4000 g/mol
MF:C19H18N2O5
INCHI KEY:QSMUFXXTSUEZJA-UHFFFAOYSA-N