chemical structure of 852633-82-0 FT-0682006

Product Name:

2-[4-(Morpholin-4-yl)phenyl]-2-oxoacetaldehyde hydrate

Catalog No: FT-0682006

CAS NO:852633-82-0
MW:237.2500 g/mol
MF:C12H15NO4
INCHI KEY:ZMIBVEQMLLIBKQ-UHFFFAOYSA-N