10335-68-9 Dodecanohydroxamic acid Laurohydroxamic acid NSC44621