10505-79-0 1H-Phenalen-1-one, 2-hydroxy- 1H-Phenalen-1-one, 2-hydroxy- Catalog No.: 579337 Name: 1H-Phenalen-1-one, 2-hydroxy- CAS: 10505-79-0 Formula: C13H8O2 Inquire about this product →