Patent ID: 6951858

Claim:
A compound having the following structure: or a stereoisomer, or pharmaceutically acceptable salt thereof, wherein: A is —(CR 3a R 3b ) n NR 1 R 2 or R 5 ; Y is —(CR 3a R 3b ) n NR 1 R 2 , R 4 , or R 5 ; with the proviso that one of A or Y, but not both, is —(CR 3a R 3b ) n NR 1 R 2 ; B is R 4 or —X—R 5 ; X is a bond; n is 2, 3 or 4; R 1 and R 2 are the same or different and independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heterocycle, substituted heterocycle, heterocyclealkyl, substituted heterocyclealkyl, —C(R 8 )(═NR 9 ) or —C(NR 6 R 7 )(═NR 9 ); or R 1 and R 2 taken together with the nitrogen atom to which they are attached form a heterocycle or a substituted heterocycle; R 3a and R 3b are the same or different and, at each occurrence, independently hydrogen, alkyl, substituted alkyl, alkoxy, alkylthio, alkylamino, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heterocycle, substituted heterocycle, heterocyclealkyl, substituted heterocyclealkyl, —COOR 10 or —CONR 6 R 7 ; or R 3a and R 3b taken together with the carbon atom to which they are attached form a homocycle, substituted homocycle, heterocycle or substituted heterocycle; or R 3a and the carbon to which it is attached taken together with R 1 and the nitrogen to which it is attached form a heterocycle or substituted heterocycle; R 4 is arylalkyl, substituted arylalkyl, heteroarylalkyl or substituted heteroarylalkyl; R 5 is aryl or substituted aryl; R 6 and R 7 are the same or different independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heterocycle, substituted heterocycle, heterocyclealkyl or substituted heterocyclealkyl; R 8 is independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heterocycle, substituted heterocycle, heterocyclealkyl or substituted heterocyclealkyl; R 9 is independently hydrogen, alkyl, substituted alkyl, aryl, substituted aryl, arylalkyl, substituted arylalkyl, heterocycle, substituted heterocycle, heterocyclealkyl or substituted heterocyclealkyl; and R 10 is hydrogen, alkyl, or substituted alkyl.