68486-77-1
3-(4-BENZYLOXYPHENYL)PROPIONALDEHYDE
Product Code:
813039
Molecular Formula:
C16H16O2
Molecular Weight:
240.29
Order 68486-77-1