20577-12-2 NSC140893