Anthrarufin NSC646570