42435-21-2 6-Benzofuranacetic acid, 3-phenyl- 6-Benzofuranacetic acid, 3-phenyl- Catalog No.: 2150205 Name: 6-Benzofuranacetic acid, 3-phenyl- CAS: 42435-21-2 Formula: C16H12O3 Inquire about this product →