59886-12-3 NSC224096