4-Benzofurancarboxaldehyde, 2,3-dihydro- [209256-42-8] 95%4-Benzofurancarboxaldehyde, 2,3-dihydro- [209256-42-8] 95%SKU: 209256428Add to Quote