4-{3-[4-(benzyloxy)phenoxy]propoxy}benzenecarbaldehyde

Product Code: 1464062
Molecular Formula: C23H22O4
Molecular Weight: 362.41
937602-07-8