26385-34-2 NSC142517