5293-82-2 BENZ[B]INDENO£1,2-E]PYRAN-6-CARBOXALDEHYDE BENZ[B]INDENO£1,2-E]PYRAN-6-CARBOXALDEHYDE Catalog No.: 2223422 Name: BENZ[B]INDENO£1,2-E]PYRAN-6-CARBOXALDEHYDE CAS: 5293-82-2 Inquire about this product →