68379-27-1 NSC312893