2921691-98-5 | 4-benzoyl-2-phenylfuran-3-carbaldehyde | AOBChem