39909-84-7 Homolog of shikonin NSC255311