4-Phenylspiro[furan-2(3H),1-phthalan]-3,3'-dione [38183-12-9] 98%4-Phenylspiro[furan-2(3H),1-phthalan]-3,3'-dione [38183-12-9] 98%SKU: 38183129Add to Quote