Patent ID: 8865741

Claim:
A compound of formula (I) or (II): wherein: A is phenyl or heteroaryl; R 1 and R 4 are, independently, C 1 to C 6 alkyl or CH 2 CH 2 OH; or R 1 and R 4 are joined to form a 4- or 6-membered carbocyclic or heterocyclic ring; R 2 is independently selected from the group consisting of hydrogen, halogen, NO 2 , OH, and C 1 to C 6 alkoxy; R 3 is independently selected from the group consisting of hydrogen, halogen, CN, NO 2 , NH 2 , optionally substituted C 1 to C 6 alkyl, C 2 to C 6 alkenyl, C 2 to C 6 alkynyl, OH, CF 3 , OCF 3 , SCF 3 , optionally substituted C 1 to C 6 alkoxy, C 2 to C 6 alkynyloxy, heterocyclyloxy, heteroaryloxy, optionally substituted C 1 to C 6 alkylthio, heteroarylthio, C(O)O(C 1 to C 6 alkyl), C(O)(C 1 to C 6 alkyl), C(O)(aryl), C(O)(heterocycle), C(O)NH 2 , C(O)NH(C 1 to C 6 alkyl), C(O)NH(aryl), C(O)NH(heterocycle), C(O)NH(heteroaryl), C(O)N(C 1 to C 6 alkyl)(C 1 to C 6 alkyl), C(O)N(aryl)(C 1 to C 6 alkyl), C(S)NH 2 , optionally substituted aryl, heteroaryl, heterocycle, NHC(O)(C 1 to C 6 alkyl), NHC(O)(aryl), NHC(O)(heteroaryl), NHC(O)O(C 1 to C 6 alkyl), N(C 1 to C 6 alkyl)C(O)(C 1 to C 6 alkyl), N(C 1 to C 6 alkyl)C(O)O(C 1 to C 6 alkyl), NHC(O)NH 2 , NHC(O)NH(C 1 to C 6 alkyl), NHC(O)NH(heteroaryl), NHSO 2 (C 1 to C 6 alkyl), SO 2 (C 1 to C 6 alkyl), SO 2 NH 2 , SO 2 NH(C 1 to C 6 alkyl), SO 2 NH(C 2 to C 6 alkynyl), SO 2 N(C 1 to C 6 alkyl)(C 1 to C 6 alkyl), SO 2 NH(heteroaryl), NH(C 1 to C 6 alkyl), N(C 1 to C 6 alkyl)(C 1 to C 6 alkyl), N(C 1 to C 6 alkyl)(C 2 to C 6 alkenyl), and N(C 1 to C 6 alkyl)(heterocycle); or q is 2 and two R 3 groups are joined to form an optionally substituted 6-membered aryl, optionally substituted 5- or 6-membered carbocyclic ring, or optionally substituted 5- or 6-membered heterocycle or heteroaryl containing 1 to 3 oxygen, nitrogen, or sulfur atoms and 4 or 5 carbon atoms; m is 1 to 5; n is 1 to 3; p is 0 to 2; q is 0 to 4; and X − is a halogen ion, trifluoroacetate, sulfate, phosphate, acetate, fumarate, maleate, citrate, pyruvate, succinate, oxalate, bisulfate, malonate, xinafoate, ascorbate, oleate, nicotinate, saccharinate, adipate, formate, glycolate, L-lactate, D-lactate, aspartate, malate, L-tartrate, D-tartrate, stearate, 2-furoate, 3-furoate, napadisylate, edisylate, isethionate, D-mandelate, L-mandelate, propionate, tartarate, phthalate, hydrochlorate, hydrobromate, nitrate, methanesulfonate, ethanesulfonate, napthalenesulfonate, benzenesulfonate, toluenesulfonate, mesitylenesulfonate, camphorsulfonate or trifluoromethanesulfonate.