713496-37-8 | 3-(furan-2-yl)propiolaldehyde | AOBChem