4-(2,4-dimethylphenyl)-2-hydroxybenzaldehyde

Product Code: 2227630
Molecular Formula: C15H14O2
Molecular Weight: 226.27
1261918-71-1