ChemicalBook
1
2
3
4
5
6
7
8
9
N-(TERT-BUTOXYCARBONYL)-L-SERINE LACTONE
N-(TERT-BUTOXYCARBONYL)-L-SERINE LACTONE
N-(tert-butyl)-N'-(2,5-dithia-7-azabicyclo[2.2.1]hept-7-yl)thiourea
N-(tert-butyl)-N'-(2,5-dithia-7-azabicyclo[2.2.1]hept-7-yl)thiourea
N-[3-(tert-butyl)-4-(4-methoxyphenyl)-1,3-thiazol-2(3H)-yliden](3-pyridinyl)methanamine
N-[3-(tert-butyl)-4-(4-methoxyphenyl)-1,3-thiazol-2(3H)-yliden](3-pyridinyl)methanamine
N-tert-Butoxycarbonyl-L-3-(3,4,5-trifluorophenyl)alanine
N-tert-Butoxycarbonyl-L-3-(3,4,5-trifluorophenyl)alanine
N-tert-Butoxycarbonyl-L-3-(4-cyanophenyl)alanine
N-tert-Butoxycarbonyl-L-3-(4-cyanophenyl)alanine
N-(TERT-BUTYL)BENZENESULFONAMIDE
N-(TERT-BUTYL)BENZENESULFONAMIDE
N-(TERT-BUTYLCARBONYL)-4-[2,6-BIS(TRIFLUOROMETHYL)PYRIDIN-4-YLTHIO]ANILINE
N-(TERT-BUTYLCARBONYL)-4-[2,6-BIS(TRIFLUOROMETHYL)PYRIDIN-4-YLTHIO]ANILINE
337920-18-0
N-(TERT-BUTYL)-N'-(1-(2-[3-CHLORO-5-(TRIFLUOROMETHYL)-2-PYRIDINYL]-2-METHYLHYDRAZINO)-2-CYANOVINYL)UREA
N-(TERT-BUTYL)-N'-(1-(2-[3-CHLORO-5-(TRIFLUOROMETHYL)-2-PYRIDINYL]-2-METHYLHYDRAZINO)-2-CYANOVINYL)UREA
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-THIOPHENE-2-CARBOXAMIDE
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-THIOPHENE-2-CARBOXAMIDE
N-[3-(tert-butyl)-4-(4-chlorophenyl)-1,3-thiazol-2(3H)-yliden](3-pyridinyl)methanamine
N-[3-(tert-butyl)-4-(4-chlorophenyl)-1,3-thiazol-2(3H)-yliden](3-pyridinyl)methanamine
N-[5-(tert-butyl)-1,3,4-thiadiazol-2-yl]-2,6-dichloronicotinamide
N-[5-(tert-butyl)-1,3,4-thiadiazol-2-yl]-2,6-dichloronicotinamide
N-(TERT-BUTYL)(4-METHYLPIPERAZINYL)FORMAMIDE
N-(TERT-BUTYL)(4-METHYLPIPERAZINYL)FORMAMIDE
N-TERT-BUTYL-N-CYCLOPRPYL-6-METHYLTHIO-1,3,5-TRIAZIN-2,4-DIAMINE
N-TERT-BUTYL-N-CYCLOPRPYL-6-METHYLTHIO-1,3,5-TRIAZIN-2,4-DIAMINE
N-(4-TERT-BUTYLBENZOYL)-N'-[(2,3-DIHYDRO-5-OXO-(1H,5H)-BENZO[IJ]QUINOLIZIN-6-YL)METHYL]PIPERAZINE
N-(4-TERT-BUTYLBENZOYL)-N'-[(2,3-DIHYDRO-5-OXO-(1H,5H)-BENZO[IJ]QUINOLIZIN-6-YL)METHYL]PIPERAZINE
75251-80-8
N-(TERT-부톡시카르보닐)-D-글루코사민
N-(TERT-BUTOXYCARBONYL)-D-GLUCOSAMINE
N-(5-TERT-BUTYL-1,3,4-THIADIAZOL-2-YL)-5-METHYL-3-PHENYLISOXAZOLE-4-CARBOXAMIDE
N-(5-TERT-BUTYL-1,3,4-THIADIAZOL-2-YL)-5-METHYL-3-PHENYLISOXAZOLE-4-CARBOXAMIDE
N-[2-(4-TERT-BUTYLPHENOXY)-5-(METHYLSULPHONYL)PHENYL] CYCLOPROPANECARBOXAMIDE
N-[2-(4-TERT-BUTYLPHENOXY)-5-(METHYLSULPHONYL)PHENYL] CYCLOPROPANECARBOXAMIDE
N-α-tert-Butoxycarbonyl-L-2-aminoadipic acid
N-α-tert-Butoxycarbonyl-L-2-aminoadipic acid
16486-74-1
N-tert-부틸부틸아민
N-tert-butylbutylamine
N1-[{[2-(tert-butylthio)ethyl]amino}(methylthio)methylidene]benzene-1-sulfonamide
N1-[{[2-(tert-butylthio)ethyl]amino}(methylthio)methylidene]benzene-1-sulfonamide
N-tert-Butoxycarbonyl-N-benzyloxycarbonyl-L-ornithine
N-tert-Butoxycarbonyl-N-benzyloxycarbonyl-L-ornithine
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-N'-PHENYL-N-(2-PYRIDINYLMETHYL)UREA
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-N'-PHENYL-N-(2-PYRIDINYLMETHYL)UREA
209917-48-6
N-tert-부틸4-아미노페닐술폰아미드
N-tert-Butyl 4-Aminophenylsulfonamide
N-(4-(TERT-BUTYL)PHENYL)(3-CHLOROBENZO[B]THIOPHEN-2-YL)FORMAMIDE
N-(4-(TERT-BUTYL)PHENYL)(3-CHLOROBENZO[B]THIOPHEN-2-YL)FORMAMIDE
73365-02-3
N-(TERT-BUTOXYCARBONYL)-D-PROLINAL
N-(TERT-BUTOXYCARBONYL)-D-PROLINAL
N-(TERT-BUTYL)-4-CHLORO-3-NITROBENZENESULFONAMIDE
N-(TERT-BUTYL)-4-CHLORO-3-NITROBENZENESULFONAMIDE
1040686-46-1
N-{2-[2-(tert-Butyl)phenoxy]ethyl}-3,5-dichloroaniline
N-{2-[2-(tert-Butyl)phenoxy]ethyl}-3,5-dichloroaniline
1040684-30-7
N-{2-[4-(tert-Butyl)phenoxy]propyl}-4-chloroaniline
N-{2-[4-(tert-Butyl)phenoxy]propyl}-4-chloroaniline
1040694-68-5
N-{2-[2-(tert-Butyl)phenoxy]ethyl}-2-isobutoxyaniline
N-{2-[2-(tert-Butyl)phenoxy]ethyl}-2-isobutoxyaniline
N-(tert-butyl)-N-(2,5-dimethoxybenzyl)amine
N-(tert-butyl)-N-(2,5-dimethoxybenzyl)amine
N2-[2-(tert-butylthio)ethyl]thiophene-2-carboxamide
N2-[2-(tert-butylthio)ethyl]thiophene-2-carboxamide
N1-(tert-butyl)-4-thieno[2,3-d]pyrimidin-4-ylpiperazine-1-carboxamide
N1-(tert-butyl)-4-thieno[2,3-d]pyrimidin-4-ylpiperazine-1-carboxamide
838867-14-4
N-(tert-부틸)-2-(4-포르밀페녹시)아세트아미드
N-(TERT-BUTYL)-2-(4-FORMYLPHENOXY)ACETAMIDE
4-[N'-(4-TERT-BUTYL-BENZOYL)-HYDRAZINO]-4-OXO-BUTYRIC ACID
4-[N'-(4-TERT-BUTYL-BENZOYL)-HYDRAZINO]-4-OXO-BUTYRIC ACID
N-α-tert-Butoxycarbonyl-L-pentafluorophenylalanine
N-α-tert-Butoxycarbonyl-L-pentafluorophenylalanine
N-α-tert-Butoxycarbonyl-S-phenylacetamidomethyl-L-cysteine
N-α-tert-Butoxycarbonyl-S-phenylacetamidomethyl-L-cysteine
119391-92-3
N-TERT-부틸-D9-페닐-D5-니트론
N-TERT-BUTYL-D9-PHENYL-D5-NITRONE
432520-47-3
N-[2-(tert-butylsulfanyl)ethyl]-4-methylbenzenesulfonamide
N-[2-(tert-butylsulfanyl)ethyl]-4-methylbenzenesulfonamide
N1-[4-(tert-butyl)phenyl]-2,5-dimethoxybenzene-1-sulfonamide
N1-[4-(tert-butyl)phenyl]-2,5-dimethoxybenzene-1-sulfonamide
N2-[4-(tert-butyl)-3-(4-chlorophenyl)-2,3-dihydro-1,3-thiazol-2-yliden]pyridin-2-amine
N2-[4-(tert-butyl)-3-(4-chlorophenyl)-2,3-dihydro-1,3-thiazol-2-yliden]pyridin-2-amine
N1-[2-(tert-butylthio)ethyl]-2-methyl-2-{[5-(trifluoromethyl)-2-pyridyl]sulfonyl}propanamide
N1-[2-(tert-butylthio)ethyl]-2-methyl-2-{[5-(trifluoromethyl)-2-pyridyl]sulfonyl}propanamide
N1-(2-{5-[4-(tert-butyl)phenyl]-1,3,4-oxadiazol-2-yl}phenyl)-4-chlorobenzene-1-sulfonamide
N1-(2-{5-[4-(tert-butyl)phenyl]-1,3,4-oxadiazol-2-yl}phenyl)-4-chlorobenzene-1-sulfonamide
N-[2-(TERT-BUTYLAMINO)-2-OXOETHYL]-2-CHLORO-N-METHYLACETAMIDE
N-[2-(TERT-BUTYLAMINO)-2-OXOETHYL]-2-CHLORO-N-METHYLACETAMIDE
N-(4-(TERT-BUTYL)-2-[(DIETHYLPHOSPHOROTHIOYL)AMINO]PHENYL)DIETHYLPHOSPHINOTHIOIC AMIDE
N-(4-(TERT-BUTYL)-2-[(DIETHYLPHOSPHOROTHIOYL)AMINO]PHENYL)DIETHYLPHOSPHINOTHIOIC AMIDE
N-(3-(TERT-BUTYL)-1-METHYL-4-OXOINDENO[2,3-D]PYRAZOL-6-YL)-2-INDOL-3-YL-2-OXOETHANAMIDE
N-(3-(TERT-BUTYL)-1-METHYL-4-OXOINDENO[2,3-D]PYRAZOL-6-YL)-2-INDOL-3-YL-2-OXOETHANAMIDE
N4-(tert-butyl)-3-methyl-2-phenylmorpholine-4-carboxamide
N4-(tert-butyl)-3-methyl-2-phenylmorpholine-4-carboxamide
N-({3-[4-(tert-butyl)phenyl]-4-isoxazolyl}methyl)-5-chloro-6-ethyl-4-pyrimidinamine
N-({3-[4-(tert-butyl)phenyl]-4-isoxazolyl}methyl)-5-chloro-6-ethyl-4-pyrimidinamine
N2-{4-(tert-butyl)-3-[3-(trifluoromethyl)phenyl]-2,3-dihydro-1,3-thiazol-2-yliden}pyridin-2-amine
N2-{4-(tert-butyl)-3-[3-(trifluoromethyl)phenyl]-2,3-dihydro-1,3-thiazol-2-yliden}pyridin-2-amine
886500-92-1
N-TERT-부틸-N'-옥틸에틸렌디아민
N-TERT-BUTYL-N'-OCTYL ETHYLENEDIAMINE
N-TERT-BUTYL-2-AMINO-2-PHENYLACETAMIDE
N-TERT-BUTYL-2-AMINO-2-PHENYLACETAMIDE
N-[(1-TERT-BUTYL-1H-TETRAZOL-5-YL)(3,4-DIMETHOXYPHENYL)METHYL]-N,N-DIMETHYLAMINE
N-[(1-TERT-BUTYL-1H-TETRAZOL-5-YL)(3,4-DIMETHOXYPHENYL)METHYL]-N,N-DIMETHYLAMINE
N-α-tert-Butoxycarbonyl-N-ε-benzyloxycarbonyl-L-lysine
N-α-tert-Butoxycarbonyl-N-ε-benzyloxycarbonyl-L-lysine
59238-66-3
N-(4-TERT-부틸-페닐)-벤즈아미드
N-(4-TERT-BUTYL-PHENYL)-BENZAMIDE
N-α-tert-Butoxycarbonyl-D-2-aminoadipic acid
N-α-tert-Butoxycarbonyl-D-2-aminoadipic acid
N2-[2-(tert-butylthio)ethyl]-4,6-di[4-(tert-butyl)phenoxy]-1,3,5-triazin-2-amine
N2-[2-(tert-butylthio)ethyl]-4,6-di[4-(tert-butyl)phenoxy]-1,3,5-triazin-2-amine
N'-(7-{1-[4-(tert-butyl)phenoxy]ethyl}[1,2,4]triazolo[1,5-a]pyrimidin-2-yl)-N,N-dimethyliminoformamide
N'-(7-{1-[4-(tert-butyl)phenoxy]ethyl}[1,2,4]triazolo[1,5-a]pyrimidin-2-yl)-N,N-dimethyliminoformamide
N-[4-(tert-butyl)phenyl]-1-(4-isopropyl-3-methylphenyl)-5-oxo-3-pyrrolidinecarboxamide
N-[4-(tert-butyl)phenyl]-1-(4-isopropyl-3-methylphenyl)-5-oxo-3-pyrrolidinecarboxamide
N-[4-(tert-butyl)phenyl]-N'-(2-chlorophenyl)-N-(2,4-dimethoxybenzyl)thiourea
N-[4-(tert-butyl)phenyl]-N'-(2-chlorophenyl)-N-(2,4-dimethoxybenzyl)thiourea
N1-[4-(tert-butyl)-1,3-thiazol-2-yl]-2,4-dichlorobenzamide
N1-[4-(tert-butyl)-1,3-thiazol-2-yl]-2,4-dichlorobenzamide
N-α-tert-Butoxycarbonyl-L-tetrahydroisoquinoline-3-carboxylic acid
N-α-tert-Butoxycarbonyl-L-tetrahydroisoquinoline-3-carboxylic acid
551950-44-8
N-(3-TERT-BUTYLSULFANYL-PYRIDIN-2-YL)-2,2-DIMETHYL-PROPIONAMIDE
N-(3-TERT-BUTYLSULFANYL-PYRIDIN-2-YL)-2,2-DIMETHYL-PROPIONAMIDE
692287-99-3
N-(TERT-BUTYL)-4-METHYLTETRAHYDRO-1(2H)-PYRAZINECARBOTHIOAMIDE
N-(TERT-BUTYL)-4-METHYLTETRAHYDRO-1(2H)-PYRAZINECARBOTHIOAMIDE
89893-79-8
N-TERT-부틸-N'-메틸에틸렌디아민
N-TERT-BUTYL-N'-METHYL ETHYLENEDIAMINE
N-[3-(TERT-BUTYL)PHENYL]OXO(DIPHENYL)PHOSPHORANECARBOTHIOAMIDE
N-[3-(TERT-BUTYL)PHENYL]OXO(DIPHENYL)PHOSPHORANECARBOTHIOAMIDE
N-(4-TERT-BUTYLBENZYL)TETRAHYDROTHIOPHEN-3-AMINE 1,1-DIOXIDE
N-(4-TERT-BUTYLBENZYL)TETRAHYDROTHIOPHEN-3-AMINE 1,1-DIOXIDE
18854-80-3
N-TERT-부틸포스포리미드삼염화물
N-TERT-BUTYLPHOSPHORIMIDIC TRICHLORIDE
N-TERT BUTYLHYDROXYLAMINE ACETIC ACID SALT
N-TERT BUTYLHYDROXYLAMINE ACETIC ACID SALT
N-TERT-BUTOXYCARBONYL-4-AMINOPHENYLALANINE
N-TERT-BUTOXYCARBONYL-4-AMINOPHENYLALANINE
N-(TERT-BUTYL)-4-[4-(METHYLSULFONYL)PHENYL]PIPERAZINE-1-CARBOXAMIDE
N-(TERT-BUTYL)-4-[4-(METHYLSULFONYL)PHENYL]PIPERAZINE-1-CARBOXAMIDE
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-2-OXO-1-BENZOPYRAN-6-SULPHONAMIDE
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-2-OXO-1-BENZOPYRAN-6-SULPHONAMIDE
166815-96-9
N-TERT-BUTOXYCARBONYL-4-(4-TOLUENESULFONYLOXYMETHYL)피페리딘
N-TERT-BUTOXYCARBONYL-4-(4-TOLUENESULFONYLOXYMETHYL)PIPERIDINE
93629-01-7
(N-tert-부틸옥시카르보닐-시스테인-알라닐-시스테인-메틸아미드)2
(N-tert-butyloxycarbonyl-cysteinyl-alanyl-cysteinyl-methylamide)2
1272755-57-3
N-(TERT-BUTOXYCARBONYL)-3,3,3-TRIFLUORO-2-PHENYLALANINE
N-(TERT-BUTOXYCARBONYL)-3,3,3-TRIFLUORO-2-PHENYLALANINE
887570-80-1
N-(4-TERT-BUTYL-1,3-THIAZOL-2-YL)-2,2-DICHLOROACETAMIDE
N-(4-TERT-BUTYL-1,3-THIAZOL-2-YL)-2,2-DICHLOROACETAMIDE
861508-16-9
N-(TERT-부틸)-2-(2-ETHOXY-4-[(메틸아미노)메틸]페녹시)아세트아미드
N-(TERT-BUTYL)-2-(2-ETHOXY-4-[(METHYLAMINO)METHYL]PHENOXY)ACETAMIDE
861508-19-2
N-(TERT-부틸)-2-(4-([(2-하이드록시프로필)아미노]메틸)페녹시)아세트아미드
N-(TERT-BUTYL)-2-(4-([(2-HYDROXYPROPYL)AMINO]METHYL)PHENOXY)ACETAMIDE
887585-36-6
N-(TERT-BUTYL)-2-FORMYL-6-METHOXY-N-METHYLBENZAMIDE
N-(TERT-BUTYL)-2-FORMYL-6-METHOXY-N-METHYLBENZAMIDE
N-(tert-butyl)-N'-(2,4-dimethylphenyl)thiourea
N-(tert-butyl)-N'-(2,4-dimethylphenyl)thiourea
955962-39-7
N-[1-(tert-butyl)-3-(4-chlorophenyl)-4-cyano-1H-pyrazol-5-yl]acetamide
N-[1-(tert-butyl)-3-(4-chlorophenyl)-4-cyano-1H-pyrazol-5-yl]acetamide
N-tert-Butoxycarbonyl-N-benzyloxycarbonyl-D-ornithine
N-tert-Butoxycarbonyl-N-benzyloxycarbonyl-D-ornithine
4-(N-tertbutoxycarbonyl)Aminophenylboronicacid
4-(N-tertbutoxycarbonyl)Aminophenylboronicacid
23314-06-9
N'-TERT-BUTYL-N,N-DIMETHYLFORMAMIDINE
N'-TERT-BUTYL-N,N-DIMETHYLFORMAMIDINE
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-N-(2-PYRIDINYLMETHYL)THIOPHENE-2-CARBOXAMIDE
N-(2-TERT-BUTYL-(1H)-INDOL-5-YL)-N-(2-PYRIDINYLMETHYL)THIOPHENE-2-CARBOXAMIDE
838874-10-5
N-(TERT-부틸)-2-(4-(하이드록시메틸)페녹시)아세트아미드
N-(TERT-BUTYL)-2-(4-(HYDROXYMETHYL)PHENOXY)ACETAMIDE
N-α-tert-Butoxycarbonyl-D-homophenylalanine
N-α-tert-Butoxycarbonyl-D-homophenylalanine
339102-87-3
N-(TERT-BUTYL)-4-[(3-CYANO-4-METHOXY-2-PYRIDINYL)OXY]BENZENESULFONAMIDE
N-(TERT-BUTYL)-4-[(3-CYANO-4-METHOXY-2-PYRIDINYL)OXY]BENZENESULFONAMIDE
N-[4-(TERT-BUTYL)PHENYL]-N'-(2-CHLOROETHYL)UREA
N-[4-(TERT-BUTYL)PHENYL]-N'-(2-CHLOROETHYL)UREA
N-(5-(TERT-BUTYL)ISOXAZOL-3-YL)(PHENYLCYCLOPENTYL)FORMAMIDE
N-(5-(TERT-BUTYL)ISOXAZOL-3-YL)(PHENYLCYCLOPENTYL)FORMAMIDE
343375-46-2
N-(TERT-BUTYL)-7-CHLORO-2-METHYL-5-OXO-5H-CHROMENO[2,3-B]PYRIDINE-3-CARBOXAMIDE
N-(TERT-BUTYL)-7-CHLORO-2-METHYL-5-OXO-5H-CHROMENO[2,3-B]PYRIDINE-3-CARBOXAMIDE
N-(tert-butyl)-N'-cyclopropylthiourea
N-(tert-butyl)-N'-cyclopropylthiourea
N2-[2-(tert-butylthio)ethyl]-4-[(4-chlorophenyl)thio]-6-(1,4-thiazinan-4-yl)-1,3,5-triazin-2-amine
N2-[2-(tert-butylthio)ethyl]-4-[(4-chlorophenyl)thio]-6-(1,4-thiazinan-4-yl)-1,3,5-triazin-2-amine
N-(TERT-BUTYL)-2-(4-PENTYLBENZOYL)DECAHYDROISOQUINOLINE-3-CARBOXAMIDE, TECH
N-(TERT-BUTYL)-2-(4-PENTYLBENZOYL)DECAHYDROISOQUINOLINE-3-CARBOXAMIDE, TECH
N-(tert-butyl)-N'-[2-piperidino-5-(trifluoromethyl)phenyl]thiourea
N-(tert-butyl)-N'-[2-piperidino-5-(trifluoromethyl)phenyl]thiourea
N-(tert-butyl)-N'-(1,1-dimethylprop-2-ynyl)urea
N-(tert-butyl)-N'-(1,1-dimethylprop-2-ynyl)urea
N-α-tert-Butoxycarbonyl-L-3-(1-naphthyl)alanine
N-α-tert-Butoxycarbonyl-L-3-(1-naphthyl)alanine
N1-(TERT-BUTYL)-3-(2-CHLORO-5-NITROPHENYL)ACRYLAMIDE
N1-(TERT-BUTYL)-3-(2-CHLORO-5-NITROPHENYL)ACRYLAMIDE
N-(TERT-BUTYL)-5-OXO-1,4-DIAZEPANE-1-CARBOXAMIDE
N-(TERT-BUTYL)-5-OXO-1,4-DIAZEPANE-1-CARBOXAMIDE
433965-47-0
N-(TERT-BUTYL)-1-(PHENYLSULFONYL)-4-PIPERIDINECARBOXAMIDE
N-(TERT-BUTYL)-1-(PHENYLSULFONYL)-4-PIPERIDINECARBOXAMIDE
N-(2-[(TERT-BOC)AMINO]ETHYL MALEIMIDE
N-(2-[(TERT-BOC)AMINO]ETHYL MALEIMIDE
N-(TERT-BUTYL)-6-METHYL-11-OXO-4,11-DIHYDRO-1H-DIPYRIDO[1,2-A:4',3'-D]PYRIMIDINE-2(3H)-CARBOXAMIDE
N-(TERT-BUTYL)-6-METHYL-11-OXO-4,11-DIHYDRO-1H-DIPYRIDO[1,2-A:4',3'-D]PYRIMIDINE-2(3H)-CARBOXAMIDE
2498
2499
2500
2501
2502
2503
2504
2505
2506
2507
2508
2509
2510
2511
2512
2513
2514
2515
2516
2517
2518
2519
2520
2521
2522
2523
2524
2525
2526
2527
2528
2529
2530
2531
2532
2533
2534
2535
2536
2537
2538
2539
2540
2541
2542
2543
2544
2545
2546
2547
2548
2549
2550
2551
2552
2553
2554
2555
2556
2557
2558
2559
2560
2561
2562
2563
2564
2565
2566
2567
2568
2569
2570
2571
2572
2573
2574
2575
2576
2577
2578
2579
2580
2581
2582
Copyright 2019 © ChemicalBook. All rights reserved