119408-32-1;AC1MCY62;MolPort-001-765-008;NRB03016;8-benzyl-7,9-dihydroxyphenalen-1-one;2-benzyl-3,9-dihydroxy-1H-phenalen-1-one
Please post your buying leads,so that our qualified suppliers will soon contact you!
Country - Code Area - Code Number