68293-31-2 NSC135409