937602-07-8
4-{3-[4-(benzyloxy)phenoxy]propoxy}benzenecarbaldehyde
Product Code:
1464062
Molecular Formula:
C23H22O4
Molecular Weight:
362.41
Order 937602-07-8