26629-86-7 Conflictan hydrochloride NSC315281 Oxaflozane hydrochloride