37664-93-0 7-Benzofuranacetic acid, 3-phenyl- 7-Benzofuranacetic acid, 3-phenyl- Catalog No.: 1764407 Name: 7-Benzofuranacetic acid, 3-phenyl- CAS: 37664-93-0 Formula: C16H12O3 Inquire about this product →