2293426-52-3 | 2-(4-Penten-1-yloxy)-5-pyrimidinecarboxaldehyde | AOBChem