68350-78-7 NSC312891