ChemicalBook
Chinese English Germany Japanese
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
4-(azetidin-1-yl)piperidine dihydrochloride4-(azetidin-1-yl)piperidine dihydrochloride
Azetidine, 3-(3,4-difluorophenoxy)-, hydrochloride (1:1)Azetidine, 3-(3,4-difluorophenoxy)-, hydrochloride (1:1)1236862-32-0
Azetidine, 3-(MethoxyMethyl)-, 2,2,2-trifluoro-acetate아제티딘,3-(메톡시메틸)-,2,2,2-트리플루오로-아세테이트1228230-82-7
AZETIDIN-3-YL(MORPHOLINO)METHANONEAZETIDIN-3-YL(MORPHOLINO)메타논1316225-39-4
azetidin-1-yl(1-Methyl-1H-pyrazol-4-yl)Methanoneazetidin-1-yl(1-Methyl-1H-pyrazol-4-yl)Methanone1335300-06-5
6-(azetidin-1-yl)-N-(6-(hydroxyMethyl)pyridin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-N-(6-(hydroxyMethyl)pyridin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-((6-(piperidin-1-yl)pyridin-3-yl)Methyl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-((6-(piperidin-1-yl)pyridin-3-yl)Methyl)-1H-pyrazole-5-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-(pyridin-2-yloxy)pyrrolidin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-(pyridin-2-yloxy)pyrrolidin-1-yl)Methanone
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(4-((6-Methoxypyridin-2-yl)Methyl)piperazin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(4-((6-Methoxypyridin-2-yl)Methyl)piperazin-1-yl)Methanone
6-(azetidin-1-yl)-2-Methyl-N-(pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-(6-(MorpholinoMethyl)pyridin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(6-(MorpholinoMethyl)pyridin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-((6-Methoxypyridin-3-yl)oxy)pyrrolidin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-((6-Methoxypyridin-3-yl)oxy)pyrrolidin-1-yl)Methanone
azetidin-3-yl(4-(4-fluorophenyl)-5,6-dihydropyridin-1(2H)-yl)Methanoneazetidin-3-yl(4-(4-fluorophenyl)-5,6-dihydropyridin-1(2H)-yl)Methanone
4-(2-(1-(azetidin-3-yl)-1H-pyrazol-5-yl)-4-chlorophenoxy)-2,5-difluoro-N-(1,2,4-thiadiazol-5-yl)benzenesulfonaMide4-(2-(1-(azetidin-3-yl)-1H-pyrazol-5-yl)-4-chlorophenoxy)-2,5-difluoro-N-(1,2,4-thiadiazol-5-yl)benzenesulfonaMide
6-(azetidin-1-yl)-2-Methyl-N-((6-(piperidin-1-yl)pyridin-3-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-((6-(piperidin-1-yl)pyridin-3-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide
6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxylic acid6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxylic acid
4-(azetidine-1-carbonyl)-N-(6-(isoindolin-2-yl)-5-Methylpyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-(6-(isoindolin-2-yl)-5-Methylpyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-(6-phenylpyridin-3-yl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-(6-phenylpyridin-3-yl)-1H-pyrazole-5-carboxaMide
4-(azetidine-1-carbonyl)-N-(2-chloropyriMidin-5-yl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-(2-chloropyriMidin-5-yl)-1-Methyl-1H-pyrazole-5-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-((6-phenylpyridin-3-yl)Methyl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-((6-phenylpyridin-3-yl)Methyl)-1H-pyrazole-5-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-((6-Morpholinopyridin-3-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-((6-Morpholinopyridin-3-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-(2-(piperidin-1-yl)pyriMidin-5-yl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-(2-(piperidin-1-yl)pyriMidin-5-yl)-1H-pyrazole-5-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-((5-Methoxypyridin-2-yl)oxy)pyrrolidin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-((5-Methoxypyridin-2-yl)oxy)pyrrolidin-1-yl)Methanone
6-(azetidin-1-yl)-N-(3-(indoline-1-carbonyl)phenyl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-N-(3-(indoline-1-carbonyl)phenyl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-(pyridin-3-yloxy)pyrrolidin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-(pyridin-3-yloxy)pyrrolidin-1-yl)Methanone
4-(azetidine-1-carbonyl)-N-(6-chloropyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-(6-chloropyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide
4-(azetidine-1-carbonyl)-N-((6-cyclobutoxypyridin-3-yl)Methyl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-((6-cyclobutoxypyridin-3-yl)Methyl)-1-Methyl-1H-pyrazole-5-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-hydroxypyrrolidin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(3-hydroxypyrrolidin-1-yl)Methanone
4-(azetidine-1-carbonyl)-1-Methyl-1H-pyrazole-5-carboxylic acid4-(azetidine-1-carbonyl)-1-Methyl-1H-pyrazole-5-carboxylic acid1278407-70-7
6-(azetidin-1-yl)-N-((6-broMopyridin-3-yl)Methyl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-N-((6-broMopyridin-3-yl)Methyl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-(6-(p-tolyloxy)pyridin-3-yl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-(6-(p-tolyloxy)pyridin-3-yl)-1H-pyrazole-5-carboxaMide
6-(azetidin-1-yl)-N-(1-(6-Methoxypyridin-3-yl)pyrrolidin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-N-(1-(6-Methoxypyridin-3-yl)pyrrolidin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide
6-(azetidin-1-yl)-N-(1-(5-Methoxypyridin-2-yl)pyrrolidin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-N-(1-(5-Methoxypyridin-2-yl)pyrrolidin-3-yl)-2-MethyliMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-N-((6-chloropyridin-3-yl)Methyl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-((6-chloropyridin-3-yl)Methyl)-1-Methyl-1H-pyrazole-5-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-(6-(((1r,4r)-4-Methylcyclohexyl)oxy)pyridin-3-yl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-(6-(((1r,4r)-4-Methylcyclohexyl)oxy)pyridin-3-yl)-1H-pyrazole-5-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-(1-(pyridin-2-yl)pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(1-(pyridin-2-yl)pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-1-Methyl-N-(2-(5-Methylbenzo[d]oxazol-2-yl)ethyl)-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-1-Methyl-N-(2-(5-Methylbenzo[d]oxazol-2-yl)ethyl)-1H-pyrazole-5-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-(1-(pyridin-3-yl)pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(1-(pyridin-3-yl)pyrrolidin-3-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-(2-phenyliMidazo[1,2-a]pyridin-7-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(2-phenyliMidazo[1,2-a]pyridin-7-yl)iMidazo[1,2-b]pyridazine-3-carboxaMide
(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(piperazin-1-yl)Methanone(6-(azetidin-1-yl)-2-MethyliMidazo[1,2-b]pyridazin-3-yl)(piperazin-1-yl)Methanone
azetidin-3-yl(4-Methyl-2-phenylpiperazin-1-yl)Methanoneazetidin-3-yl(4-Methyl-2-phenylpiperazin-1-yl)Methanone
6-(azetidin-1-yl)-2-Methyl-N-(2-(5,6,7,8-tetrahydro-1,8-naphthyridin-2-yl)ethyl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-(2-(5,6,7,8-tetrahydro-1,8-naphthyridin-2-yl)ethyl)iMidazo[1,2-b]pyridazine-3-carboxaMide
4-(azetidine-1-carbonyl)-N-(6-cyclobutoxypyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide4-(azetidine-1-carbonyl)-N-(6-cyclobutoxypyridin-3-yl)-1-Methyl-1H-pyrazole-5-carboxaMide
6-(azetidin-1-yl)-2-Methyl-N-((1-phenyl-1H-pyrazol-4-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide6-(azetidin-1-yl)-2-Methyl-N-((1-phenyl-1H-pyrazol-4-yl)Methyl)iMidazo[1,2-b]pyridazine-3-carboxaMide
3-AzetidinecarboxaMide, 3-aMino-3-AzetidinecarboxaMide, 3-aMino-138650-22-3
3-Azetidinone, 1-diphenylMethyl-2,2-diMethyl-3-아제티디논,1-디페닐메틸-2,2-디메틸-159556-72-6
3-Azetidinecarbonitrile3-아제티딘카르보니트릴732976-86-2
3,3-Azetidinedicarboxylic acid, 1-(phenylMethyl)-3,3-아제티딘디카르복실산,1-(페닐메틸)-106014-87-3
2-Azetidinecarboxylic acid, hydrochloride, (2R)-2-아제티딘카르복실산,염산염,(2R)-647854-72-6
3-AzetidinecarboxaMide, 3-aMino-, Monohydrochloride3-AzetidinecarboxaMide, 3-aMino-, Monohydrochloride736994-14-2
1-(3-azetidinyl)-3,3-difluoro-Pyrrolidine1-(3-아제티디닐)-3,3-디플루오로-피롤리딘1257294-08-8
1-azetidinyl(3S)-3-pyrrolidinyl-Methanone1-azetidinyl(3S)-3-pyrrolidinyl-Methanone1257293-92-7
Azetidine, 1-(1,3-benzodioxol-5-yl)-아제티딘,1-(1,3-벤조디옥솔-5-일)-1349606-58-1
1-Azetidinecarboxylic acid, 3-(2H-tetrazol-5-yl)-, 1,1-diMethylethyl ester1-아제티딘카르복실산,3-(2H-테트라졸-5-일)-,1,1-디메틸에틸에스테르1009367-63-8
3-(Azetidin-1-yl)piperidine3-(Azetidin-1-yl)piperidine
5-(3-Azetidinyl)-2H-tetrazole hydrochloride5-(3-아제티디닐)-2H-테트라졸염산염950691-49-3
3-(1-Azetidinyl)-pyrrolidine3-(1-Azetidinyl)-pyrrolidine
2'-(azetidin-1-ylsulfonyl)-3-fluoro-[1,1'-biphenyl]-4-carbaldehyde2'-(azetidin-1-ylsulfonyl)-3-fluoro-[1,1'-biphenyl]-4-carbaldehyde
2-(azetidin-3-yl)-3-(4-Methylpiperidin-1-yl)pyrazine hydrochloride2-(azetidin-3-yl)-3-(4-Methylpiperidin-1-yl)pyrazine hydrochloride
4-(azetidin-1-ylMethyl)-2-fluorophenol4-(azetidin-1-ylMethyl)-2-fluorophenol1824416-18-3
azetidin-1-yl(2-fluoro-4-hydroxyphenyl)Methanoneazetidin-1-yl(2-fluoro-4-hydroxyphenyl)Methanone
2'-(azetidin-1-ylsulfonyl)-[1,1'-biphenyl]-4-carbaldehyde2'-(azetidin-1-ylsulfonyl)-[1,1'-biphenyl]-4-carbaldehyde
1-(azetidin-3-yl)hydrazine dihydrochloride1-(아제티딘-3-일)히드라진이염산염1305282-79-4
3-(azetidin-3-yl)propan-1-ol hydrochloride3-(azetidin-3-yl)propan-1-ol hydrochloride1379237-95-2
Azetidine-2-carboxylicacidaMide아제티딘-2-카르복실산아미드50712-78-2
Azetidin-3-yl(pyrrolidin-1-yl)Methanone아제티딘-3-일(피롤리딘-1-일)메타논1257293-99-4
Azetidin-1-yl(azetidin-3-yl)Methanone아제티딘-1-일(아제티딘-3-일)메타논1257293-97-2
4-(3-(azetidin-1-ylMethyl)phenyl)piperidine4-(3-(azetidin-1-ylMethyl)phenyl)piperidine
3-Azetidineacetic acid, 3-aMino-1-[(1,1-diMethylethoxy)carbonyl]-, Methyl ester3-아제티딘아세트산,3-aMino-1-[(1,1-diMethylethoxy)carbonyl]-,Methylester1105662-89-2
3-Azetidineacetic acid, 1-[(1,1-diMethylethoxy)carbonyl]-3-[(3-ethoxy-1,3-dioxopropyl)aMino]-, Methyl ester3-아제티딘아세트산,1-[(1,1-디메틸에톡시)카르보닐]-3-[(3-에톡시-1,3-디옥소프로필)아미노]-,메틸에스테르1105662-91-6
3-AzetidinecarboxaMide, N-[(1S)-1-[5-(2-Methoxy-3-quinolinyl)-1H-iMidazol-2-yl]-7-oxononyl]-1-Methyl-3-AzetidinecarboxaMide, N-[(1S)-1-[5-(2-Methoxy-3-quinolinyl)-1H-iMidazol-2-yl]-7-oxononyl]-1-Methyl-891264-65-6
1-Azetidinecarboxylic acid, 3-[1-[[3-(difluoroMethoxy)phenyl]sulfonyl]-1H-pyrrolo[2,3-b]pyridin-5-yl]-, 1,1-diMethylethyl ester1-Azetidinecarboxylic acid, 3-[1-[[3-(difluoroMethoxy)phenyl]sulfonyl]-1H-pyrrolo[2,3-b]pyridin-5-yl]-, 1,1-diMethylethyl ester1063994-38-6
2-AzetidinecarboxaMide, N-[[4-(aMinoiMinoMethyl)phenyl]Methyl]-1-[(2R)-2-[3-chloro-5-(difluoroMethoxy)phenyl]-2-hydroxyacetyl]-, (2S)-2-AzetidinecarboxaMide, N-[[4-(aMinoiMinoMethyl)phenyl]Methyl]-1-[(2R)-2-[3-chloro-5-(difluoroMethoxy)phenyl]-2-hydroxyacetyl]-, (2S)-433937-74-7
1-Azetidinesulfonyl chloride, 2,2-diMethyl-4-oxo-1-아제티딘설포닐클로라이드,2,2-디메틸-4-옥소-17174-96-8
4-(azetidin-3-ylMethyl)Morpholine dihydrochloride4-(아제티딘-3-일메틸)모르폴린디하이드로클로라이드1323155-31-2
1-(azetidin-3-ylMethyl)piperidine1-(azetidin-3-ylMethyl)piperidine1012784-24-5
1-(azetidin-3-ylMethyl)pyrrolidine1-(azetidin-3-ylMethyl)pyrrolidine1180505-00-3
2-(azetidin-1-yl)-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine2-(azetidin-1-yl)-3-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine1350637-34-1
2-(azetidin-1-yl)-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine2-(azetidin-1-yl)-4-Methyl-5-(4,4,5,5-tetraMethyl-1,3,2-dioxaborolan-2-yl)pyridine1352135-90-0
azetidne hydrochlorideazetidne hydrochloride
Azetidine, 3,3-difluoro-아제티딘,3,3-디플루오로-679431-52-8
azetidin-3-yl(phenyl)Methanone hydrochlorideazetidin-3-yl(phenyl)Methanone hydrochloride1425334-92-4
1-(azetidin-3-yl)-2-phenylethanone hydrochloride1-(azetidin-3-yl)-2-phenylethanone hydrochloride1425334-95-7
azetidin-1-yl(phenyl)Methanoneazetidin-1-yl(phenyl)Methanone3420-62-0
azetidin-3-ylMethyl 4-Methylbenzenesulfonate hydrochlorideazetidin-3-ylMethyl 4-Methylbenzenesulfonate hydrochloride1425335-78-9
1-(Azetidin-1-yl)-2-(piperazin-1-yl)ethanone hydrochloride1-(아제티딘-1-일)-2-(피페라진-1-일)에타논​​염산염1162262-36-3
2-Azetidinone, 1-(4-fluorophenyl)-3-[3-(4-fluorophenyl)-3-oxopropyl]-4-[4-(phenylMethox y)phenyl]-, (3R,4S)-rel-2-Azetidinone, 1-(4-fluorophenyl)-3-[3-(4-fluorophenyl)-3-oxopropyl]-4-[4-(phenylMethox y)phenyl]-, (3R,4S)-rel-928045-10-7
1-(Azetidin-1-yl)ethanone1-(아제티딘-1-일)에타논45467-31-0
2-(azetidin-1-yl)pyriMidine-5-carbaldehyde2-(azetidin-1-yl)pyriMidine-5-carbaldehyde
2-Azetidin-3-yl-5-(4-fluoro-phenyl)-[1,3,4]oxadiazole2-Azetidin-3-yl-5-(4-fluoro-phenyl)-[1,3,4]oxadiazole
2-Azetidin-3-yl-5-(4-Methoxy-phenyl)-[1,3,4]oxadiazole2-Azetidin-3-yl-5-(4-Methoxy-phenyl)-[1,3,4]oxadiazole
4-(azetidin-3-yl)thioMorpholine 1,1-dioxide4-(azetidin-3-yl)thioMorpholine 1,1-dioxide178312-02-2
1-(azetidin-3-yl)-4,4-difluoropiperidine1-(아제티딘-3-일)-4,4-디플루오로피페리딘1257293-83-6
1-(Azetidin-3-yl)-3-Methylazetidin-3-ol dihydrochloride1-(Azetidin-3-yl)-3-Methylazetidin-3-ol dihydrochloride1403766-73-3
2-Azetidin-3-yl-propan-2-ol2-아제티딘-3-일-프로판-2-올1257293-78-9
4-(Azetidin-3-yl)piperazin-2-one dihydrochloride4-(Azetidin-3-yl)piperazin-2-one dihydrochloride1403766-88-0
1-(Azetidin-3-yl)-4-Methylpiperidin-4-ol dihydrochloride1-(Azetidin-3-yl)-4-Methylpiperidin-4-ol dihydrochloride1403766-74-4
1-(Azetidin-3-yl)pyrrolidin-2-one hydrochloride1-(Azetidin-3-yl)pyrrolidin-2-one hydrochloride1403766-91-5
1-(3-Azetidinyl)-3,3-difluoro-Pyrrolidine dihydrochloride1-(3-Azetidinyl)-3,3-difluoro-Pyrrolidine dihydrochloride1403766-97-1
4-(Azetidin-3-yl)-1-Methylpiperazin-2-one dihydrochloride4-(Azetidin-3-yl)-1-Methylpiperazin-2-one dihydrochloride1403766-76-6
Copyright 2019 © ChemicalBook. All rights reserved