31188-38-2 NSC18295