chemical structure of 69736-33-0 FT-0723793

Product Name:

2-(3-(Benzyloxy)phenyl)-2-oxoacetaldehyde hydrate

Catalog No: FT-0723793

CAS NO:69736-33-0
MW:258.2700 g/mol
MF:C15H14O4
INCHI KEY:WNLPDSSFCPHKRZ-UHFFFAOYSA-N