主权项 |
1. A compound of general formula I wherein: each of L1 and L2 is independently selected from the group consisting of aryl, heteroaryl, -aryl-aryl-, -aryl-heteroaryl- and -heteroaryl-heteroaryl-, wherein the aryl or heteroaryl can be substituted with one or more of halogen, hydroxyl, amino, carboxyl, cyano, nitro, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, haloalkyl, hydroxyalkyl, aminoalkyl, carboxyalkyl, cyanoalkyl, nitroalkyl, cycloalkylalkyl, heterocycloalkylalkyl, alkoxyalkyl, monoalkylamino, monoalkylaminoalkyl, dialkylamino, dialkylaminoalkyl, alkylacyl, alkyl acyl alkyl, alkoxyacyl, alkoxyacylalkyl, alkylacyloxy, alkylacyloxyalkyl, aminoacyl, aminoacyl alkyl, monoalkylaminoacyl, monoalkylaminoacyl alkyl, dialkylaminoacyl, dialkylaminoacyl alkyl, alkylacylamino and alkyl acylaminoalkyl; each of p and q is independently selected from the group consisting of 1, 2 and 3; each of R1 and R2 is independently selected from the group consisting of hydrogen, alkyl, cycloalkyl, heterocycloalkyl, aryl and heteroaryl, wherein the alkyl, cycloalkyl, heterocycloalkyl, aryl or heteroaryl can be substituted with one or more of halogen, hydroxyl, amino, carboxyl, cyano, nitro, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, haloalkyl, hydroxyalkyl, carboxyalkyl, monoalkylamino, dialkylamino, alkylacyl, alkoxyacyl, alkylacyloxy, aminoacyl, monoalkylaminoacyl, di alkylaminoacyl and alkylacylamino; each of R3 and R4 is independently selected from the group consisting of hydrogen, alkyl, cycloalkyl and heterocycloalkyl, wherein the alkyl, cycloalkyl or heterocycloalkyl can be substituted with one or more of halogen, hydroxyl, amino, carboxyl, cyano, nitro, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, aryl and heteroaryl; and each of R5 and R6 is independently selected from the group consisting of hydrogen, halogen, hydroxyl, amino, carboxyl, cyano, nitro, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, alkoxyalkyl, aryl and heteroaryl, wherein each of m and n is independently selected from the group consisting of 1, 2 and 3, and when m or n is 2, each R5 or R6 together with the C atom to which they are attached can form a cycloalkyl or heterocycloalkyl; wherein the hydroxyl, amino, carboxyl, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, alkoxyalkyl, aryl and heteroaryl can be substituted with one or more of halogen, hydroxyl, amino, carboxyl, cyano, nitro, alkyl, cycloalkyl, heterocycloalkyl, alkoxy, hydroxyalkyl, carboxyalkyl, monoalkylamino, dialkylamino, alkylacyl, alkoxyacyl, alkylacyloxy, aminoacyl, monoalkylaminoacyl, dialkylaminoacyl and alkylacylamino, or a pharmaceutically acceptable salt, isomer, solvate, crystal or prodrug thereof. |