2,6-Dihydroxy-5-methoxy-7-phenyl-1H-phenalen-1-one is a chemical compound registered under CAS number 42495-62-5. It is also known as Haemodrin; Hemodrin. ChemIBD supplies 2,6-Dihydroxy-5-methoxy-7-phenyl-1H-phenalen-1-one for laboratory research and bulk production; product code 1001251. Send an inquiry for purity, packaging, price and lead time.