chemical structure of 1093644-47-3 FT-0723282

Product Name:

3-(3-(Benzyloxy)propoxy)-2-hydroxybenzaldehyde

Catalog No: FT-0723282

CAS NO:1093644-47-3
MW:286.3200 g/mol
MF:C17H18O4
INCHI KEY:SOMGHOXXHSEDHP-UHFFFAOYSA-N