2,5-Dimethyl-4-phenyl-3-furoic acid | CAS 104794-30-1 | 95% In Stock | Price & 5–9 Day Delivery | MolGraph