17631-68-4 NSC379435