2407-68-3 NSC127942