ChemicalBook
Chinese English Japanse Korean
1 2 3 4 5 6 7 8 9
1353679-63-64-broMo-1-Methyl-1H-benzo[d]iMidazole4-broMo-1-Methyl-1H-benzo[d]iMidazole
1353682-29-72,3,6,7,14,15-Hexaaminotriptycene hexahydrochloride2,3,6,7,14,15-Hexaaminotriptycene hexahydrochloride
1353682-93-5(1R)-3,3'-bis[3,5-bis(1,1-dimethylethyl)-4-methoxyphenyl]-[1,1'-Binaphthalene]-2,2'-diol(1R)-3,3'-bis[3,5-bis(1,1-dimethylethyl)-4-methoxyphenyl]-[1,1'-Binaphthalene]-2,2'-diol
1353716-76-3N-ethyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN-ethyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-18-9N-isopropyl-N,3-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN-isopropyl-N,3-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-21-4N-butyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN-butyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-28-1N,N-diethyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN,N-diethyl-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-38-32-(sec-butoxy)-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine2-(sec-butoxy)-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine
1353718-39-42-isobutoxy-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine2-isobutoxy-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine
1353718-43-0N-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)hydroxylaMineN-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)hydroxylaMine
1353718-44-1O-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)hydroxylaMineO-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)hydroxylaMine
1353718-45-2N-cyclohexyl-N,4-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN-cyclohexyl-N,4-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-63-43-((4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)oxy)propan-1-aMine3-((4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)oxy)propan-1-aMine
1353718-66-7N1,N1-diMethyl-N3-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)propane-1,3-diaMineN1,N1-diMethyl-N3-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)propane-1,3-diaMine
1353718-67-8ethyl 2-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)acetateethyl 2-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)acetate
1353718-69-04-Methyl-N-((1-Methylpiperidin-4-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine4-Methyl-N-((1-Methylpiperidin-4-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-70-34-Methyl-N-(1-Methylpiperidin-4-yl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine4-Methyl-N-(1-Methylpiperidin-4-yl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-71-4N1,N1-diethyl-N3-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)propane-1,3-diaMineN1,N1-diethyl-N3-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)propane-1,3-diaMine
1353718-72-5tert-butyl 4-((4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)Methyl)piperidine-1-carboxylatetert-butyl 4-((4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)Methyl)piperidine-1-carboxylate
1353718-73-64-Methyl-N-((tetrahydrofuran-2-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine4-Methyl-N-((tetrahydrofuran-2-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-79-2N-cyclohexyl-N-ethyl-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN-cyclohexyl-N-ethyl-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353718-80-54-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)butan-2-ol4-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-ylaMino)butan-2-ol
1353722-52-74-Methyl-2-(3-Methylpyrrolidin-1-yl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine4-Methyl-2-(3-Methylpyrrolidin-1-yl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine
1353723-54-2N,4-diMethyl-N-((tetrahydro-2H-pyran-4-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMineN,4-diMethyl-N-((tetrahydro-2H-pyran-4-yl)Methyl)-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353723-55-34-Methyl-N,N-dipropyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine4-Methyl-N,N-dipropyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-aMine
1353723-67-7(1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)piperidin-4-yl)Methanol(1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)piperidin-4-yl)Methanol
1353742-19-4(1S,2S,3R,5R)-2-(Benzyloxy)Methyl-6-oxabicyclo[3.1.0]hexan-3-ol(1S,2S,3R,5R)-2-(Benzyloxy)Methyl-6-oxabicyclo[3.1.0]hexan-3-ol
1353742-98-92-(1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)piperidin-4-yl)ethanol2-(1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)piperidin-4-yl)ethanol
1353745-96-6Methyl 2-(Methyl(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)aMino)acetateMethyl 2-(Methyl(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)aMino)acetate
1353745-97-7Methyl 1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)pyrrolidine-3-carboxylateMethyl 1-(4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-yl)pyrrolidine-3-carboxylate
1353745-98-84-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-2-(methylsulfonyl)pyridine4-methyl-5-(4,4,5,5-tetramethyl-1,3,2-dioxaborolan-2-yl)-2-(methylsulfonyl)pyridine
1353746-93-6N,4-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)-N-(2,2,2-trifluoroethyl)pyridin-2-aMineN,4-diMethyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)-N-(2,2,2-trifluoroethyl)pyridin-2-aMine
1353762-17-03,5-diMethyl-2-(1H-pyrazol-5-yl)pyridine3,5-diMethyl-2-(1H-pyrazol-5-yl)pyridine
1353776-69-84-iodo-2-phenoxyPyridine4-iodo-2-phenoxyPyridine
1353777-52-24-iodo-2-isopropoxypyridine4-iodo-2-isopropoxypyridine
1353853-39-0N-FMOC-L-phenylalanine-d8N-FMOC-L-phenylalanine-d8
1353854-35-93-Bromo-6-fluoropyridazine3-Bromo-6-fluoropyridazine
1353854-72-41-Bromo-4-cyclopropyl-2-methylbenzene1-Bromo-4-cyclopropyl-2-methylbenzene
1353855-16-93-METHOXY-4-CYCLOPROPYLBROMOBENZENE3-METHOXY-4-CYCLOPROPYLBROMOBENZENE
1353855-82-92-(4-broMo-1H-iMidazol-1-yl)-4-chloropyridine2-(4-broMo-1H-iMidazol-1-yl)-4-chloropyridine
1353856-52-64-BroMo-1-(n-propyl)iMidazole4-BroMo-1-(n-propyl)iMidazole
1353856-72-04-BroMo-5-Methylpicolinonitrile4-BroMo-5-Methylpicolinonitrile
1353858-99-7CX 6258 hydrochloride hydrateCX 6258 hydrochloride hydrate
1353859-00-3CX6258(HCL)CX6258(HCL)
1353867-74-9Oxyclosanid-13C6Oxyclosanid-13C6
1353867-75-0Toltrazuril-D3Toltrazuril-D3
1353867-92-1Albendazole-D3Albendazole-D3
1353867-93-2Triclabendazole-D3Triclabendazole-D3
1353867-94-3BroMobuterol-d9BroMobuterol-d9
1353867-98-7Rafoxanide-13C6Rafoxanide-13C6
1353869-35-8Acetamiprid D3Acetamiprid D3
1353875-74-76-Amino-2-morpholinopyrimidine-4-carbonitrile6-Amino-2-morpholinopyrimidine-4-carbonitrile
1353878-06-44-Oxo-4H-pyrido[1,2-a]pyrimidine-9-carbaldehyde4-Oxo-4H-pyrido[1,2-a]pyrimidine-9-carbaldehyde
1353878-26-83-Pyridinol, 2-chloro-6-(chloroMethyl)-3-Pyridinol, 2-chloro-6-(chloroMethyl)-
1353880-12-2N-[3-(pyrrolidin-1-yl)propyl]-5-(tetramethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-amineN-[3-(pyrrolidin-1-yl)propyl]-5-(tetramethyl-1,3,2-dioxaborolan-2-yl)pyridin-2-amine
1353893-22-7Tert-Butyl(1R,2S,5S)-2-azido-5-[(dimethylamino)carbonyl]cyclohexylcarbamate oxalic acidTert-Butyl(1R,2S,5S)-2-azido-5-[(dimethylamino)carbonyl]cyclohexylcarbamate oxalic acid
1353900-92-1ABT-530ABT-530
1353943-48-22-[(CarboxyMethyl-Methyl-aMino)-Methyl]-piperidine-1-carboxylic acid tert-butyl ester2-[(CarboxyMethyl-Methyl-aMino)-Methyl]-piperidine-1-carboxylic acid tert-butyl ester
1353943-50-61-(4-Methoxy-benzyl)-piperazine-2-carboxylic acid hydrochloride1-(4-Methoxy-benzyl)-piperazine-2-carboxylic acid hydrochloride
1353943-53-94-(2,4-Dichloro-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(2,4-Dichloro-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353943-58-41-(2-Cyano-benzyl)-piperazine-2-carboxylic acid hydrochloride1-(2-Cyano-benzyl)-piperazine-2-carboxylic acid hydrochloride
1353943-63-11-(4-Methoxy-benzyl)-piperidine-2-carboxylic acid 4-Methoxy-benzyl ester1-(4-Methoxy-benzyl)-piperidine-2-carboxylic acid 4-Methoxy-benzyl ester
1353943-71-11-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidine-2-carboxylic acid1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidine-2-carboxylic acid
1353943-77-71-(4-Cyano-benzyl)-piperazine-2-carboxylic acid hydrochloride1-(4-Cyano-benzyl)-piperazine-2-carboxylic acid hydrochloride
1353943-81-31-(6-Methoxy-pyriMidin-4-yl)-piperidine-2-carboxylic acid1-(6-Methoxy-pyriMidin-4-yl)-piperidine-2-carboxylic acid
1353943-90-44-(6-Ethoxy-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(6-Ethoxy-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353944-07-64-(2-Cyano-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butylester 3-(2-cyano-benzyl) ester4-(2-Cyano-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butylester 3-(2-cyano-benzyl) ester
1353944-19-04-(3-Methyl-thiophene-2-carbonyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(3-Methyl-thiophene-2-carbonyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353944-24-74-(2,5-Dichloro-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(2,5-Dichloro-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353944-34-9[1-(6-Ethoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidin-3-yl]-carbaMic acid tert-butyl ester[1-(6-Ethoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidin-3-yl]-carbaMic acid tert-butyl ester
1353944-37-21-(6-Ethoxy-pyriMidin-4-yl)-piperidine-2-carboxylic acid1-(6-Ethoxy-pyriMidin-4-yl)-piperidine-2-carboxylic acid
1353944-47-43-(6-CyclopropylaMino-pyriMidin-4-ylaMino)-piperidine-1-carboxylic acid tert-butyl ester3-(6-CyclopropylaMino-pyriMidin-4-ylaMino)-piperidine-1-carboxylic acid tert-butyl ester
1353944-51-0[1-(2-Chloro-acetyl)-piperidin-3-yl]-Methyl-carbaMic acid tert-butyl ester[1-(2-Chloro-acetyl)-piperidin-3-yl]-Methyl-carbaMic acid tert-butyl ester
1353944-62-3[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-4-yl]-carbaMic acid tert-butyl ester[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-4-yl]-carbaMic acid tert-butyl ester
1353944-65-6(2-MethylaMino-cyclohexyl)-carbaMic acid tert-butyl ester(2-MethylaMino-cyclohexyl)-carbaMic acid tert-butyl ester
1353944-71-4[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-2-ylMethyl]-carbaMic acid tert-butyl ester[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-2-ylMethyl]-carbaMic acid tert-butyl ester
1353944-80-52,3-Dihydro-benzo[1,4]dioxine-5-carboxylic acid piperidin-3-ylaMide hydrochloride2,3-Dihydro-benzo[1,4]dioxine-5-carboxylic acid piperidin-3-ylaMide hydrochloride
1353944-85-04-(6-Methoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(6-Methoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353944-89-4(6-Chloro-pyridin-3-ylMethyl)-cyclopropyl-aMine hydrochloride(6-Chloro-pyridin-3-ylMethyl)-cyclopropyl-aMine hydrochloride
1353944-91-84-(2-Chloro-pyridine-3-carbonyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(2-Chloro-pyridine-3-carbonyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353944-99-64-(6-DiethylaMino-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester4-(6-DiethylaMino-pyriMidin-4-yl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester
1353945-06-82-broMo-5-(broMoMethyl)pyridine hydrochloride2-broMo-5-(broMoMethyl)pyridine hydrochloride
1353945-27-34-Acetyl-piperazine-2-carboxylic acid Methyl ester4-Acetyl-piperazine-2-carboxylic acid Methyl ester
1353945-33-11-(6-Ethoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidine-2-carboxylic acid1-(6-Ethoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidine-2-carboxylic acid
1353945-53-5(6-BroMo-pyridazin-3-yl)-isopropyl-aMine(6-BroMo-pyridazin-3-yl)-isopropyl-aMine
1353945-58-04-(6-Chloro-pyriMidin-4-ylsulfanylM ethyl)-piperidine-1-carboxylic acid tert-butyl ester4-(6-Chloro-pyriMidin-4-ylsulfanylM ethyl)-piperidine-1-carboxylic acid tert-butyl ester
1353945-59-12-(4-Chloro-phenylsulfanylMethyl)-pyrrolidine hydrochloride2-(4-Chloro-phenylsulfanylMethyl)-pyrrolidine hydrochloride
1353945-63-72-(4-Fluoro-phenylsulfanylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester2-(4-Fluoro-phenylsulfanylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester
1353945-70-62-(3-Hydroxy-pyrrolidin-1-ylMethyl)-benzonitrile2-(3-Hydroxy-pyrrolidin-1-ylMethyl)-benzonitrile
1353945-73-91-(6-Methoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidine-2-carboxylic acid1-(6-Methoxy-2-Methylsulfanyl-pyriMidin-4-yl)-piperidine-2-carboxylic acid
1353945-74-02-(4-Chloro-benzenesulfonylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester2-(4-Chloro-benzenesulfonylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester
1353945-79-5[1-(6-Ethoxy-pyriMidin-4-yl)-piperidin-4-yl]-Methanol[1-(6-Ethoxy-pyriMidin-4-yl)-piperidin-4-yl]-Methanol
1353945-82-03-[(1-Thiazol-2-yl-ethylaMino)-Methyl]-piperidine-1-carboxylic acid tert-butyl ester3-[(1-Thiazol-2-yl-ethylaMino)-Methyl]-piperidine-1-carboxylic acid tert-butyl ester
1353945-84-2(2-AMinoMethyl-piperidin-1-yl)-(2-chloro-pyridin-3-yl)-Methanone hydrochloride(2-AMinoMethyl-piperidin-1-yl)-(2-chloro-pyridin-3-yl)-Methanone hydrochloride
1353945-88-62-(4-Chloro-phenylsulfanylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester2-(4-Chloro-phenylsulfanylmethyl)-pyrrolidine-1-carboxylic acid tert-butyl ester
1353945-93-3(4-Methoxy-benzyl)-piperidin-3-yl-aMine hydrochloride(4-Methoxy-benzyl)-piperidin-3-yl-aMine hydrochloride
1353945-99-94-(4-Cyano-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester 3-(4-cyano-benzyl) ester4-(4-Cyano-benzyl)-piperazine-1,3-dicarboxylic acid 1-tert-butyl ester 3-(4-cyano-benzyl) ester
1353946-01-6[1-(6-Ethoxy-pyriMidin-4-yl)-piperidin-4-yl]-Methyl-carbaMic acid tert-butyl ester[1-(6-Ethoxy-pyriMidin-4-yl)-piperidin-4-yl]-Methyl-carbaMic acid tert-butyl ester
1353946-06-1[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-4-yl]-Methanol[1-(6-CyclopropylaMino-pyriMidin-4-yl)-piperidin-4-yl]-Methanol
1353946-10-72-{[(Piperidin-3-ylMethyl)-aMino]-Methyl}-benzonitrile hydrochloride2-{[(Piperidin-3-ylMethyl)-aMino]-Methyl}-benzonitrile hydrochloride
Copyright 2019 © ChemicalBook. All rights reserved