2-(benzyloxy)-2-phenylacetaldehyde

Product Code: 2469263
Molecular Formula: C15H14O2
Molecular Weight: 226.27
38968-65-9