ChemicalBook
1
2
3
4
5
6
7
8
9
67906-42-7
1,1,2,2,3,3,4,4,5,5,6,6,7,7,8,8,9,9,10,10,10-ヘニコサフルオロデカン-1-スルホン酸アンモニウム
ammonium henicosafluorodecanesulphonate
67906-43-8
2-methoxy-6-sulpho-4-[[7-sulpho-4-[(3-sulphophenyl)azo]-1-naphthyl]azo]naphthalene-1-diazonium chloride
2-methoxy-6-sulpho-4-[[7-sulpho-4-[(3-sulphophenyl)azo]-1-naphthyl]azo]naphthalene-1-diazonium chloride
67906-44-9
3,3'-[(3,3'-ジメトキシ[1,1'-ビフェニル]-4,4'-ジイル)ビス(アゾ)]ビス[5-(アセチルアミノ)-4-ヒドロキシ-2,7-ナフタレンジスルホン酸]テトラナトリウム
tetrasodium 3,3'-[(3,3'-dimethoxy[1,1'-biphenyl]-4,4'-diyl)bis(azo)]bis[5-(acetylamino)-4-hydroxynaphthalene-2,7-disulphonate]
67906-45-0
5-[[4-[[4-(アセチルアミノ)フェニル]アゾ]-7-スルホ-1-ナフタレニル]アゾ]-8-[(2-ヒドロキシ-6-スルホ-1-ナフタレニル)アゾ]-2-ナフタレンスルホン酸トリナトリウム
trisodium 5-[[4-[(4-acetamidophenyl)azo]-7-sulphonatonaphthyl]azo]-8-[(2-hydroxy-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-46-1
8-[[4-[[4-(アセチルアミノ)フェニル]アゾ]-7-(ソジオスルホ)-1-ナフタレニル]アゾ]-5-[[2-ヒドロキシ-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
trisodium 8-[[4-[(4-acetamidophenyl)azo]-7-sulphonatonaphthyl]azo]-5-[(2-hydroxy-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-47-2
5-[[4-[[4-(アセチルアミノ)フェニル]アゾ]-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-8-[[2-ヒドロキシ-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
trisodium 5-[[4-[(4-acetamidophenyl)azo]-6-sulphonatonaphthyl]azo]-8-[(2-hydroxy-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-48-3
8-[[4-[[4-(アセチルアミノ)フェニル]アゾ]-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-5-[[2-ヒドロキシ-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
trisodium 8-[[4-[(4-acetamidophenyl)azo]-6-sulphonatonaphthyl]azo]-5-[(2-hydroxy-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-49-4
5-[[4-(アセチルアミノ)フェニル]アゾ]-8-[[4-アミノ-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
disodium 5-[(4-acetamidophenyl)azo]-8-[(4-amino-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-50-7
5-[[4-(アセチルアミノ)フェニル]アゾ]-8-[[4-アミノ-7-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
disodium 5-[(4-acetamidophenyl)azo]-8-[(4-amino-7-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-51-8
8-[[4-(アセチルアミノ)フェニル]アゾ]-5-[[4-アミノ-6-(ソジオスルホ)-1-ナフタレニル]アゾ]-2-ナフタレンスルホン酸ナトリウム
disodium 8-[(4-acetamidophenyl)azo]-5-[(4-amino-6-sulphonatonaphthyl)azo]naphthalene-2-sulphonate
67906-52-9
5-[(4-ヒドロキシフェニル)アゾ]-8-[(2-メトキシフェニル)アゾ]-2-ナフタレンスルホン酸ナトリウム
sodium 5-[(4-hydroxyphenyl)azo]-8-[(2-methoxyphenyl)azo]naphthalene-2-sulphonate
67906-53-0
4-[[4-[[4-[(2-シアノエチル)エチルアミノ]フェニル]アゾ]フェニル]アゾ]ベンゼンスルホン酸ナトリウム
Benzenesulfonic acid, 4-[[4-[[4-[(2-cyanoethyl) ethylamino]phenyl]azo]phenyl]azo]-, sodium salt
67906-54-1
4-[[4-(クロロアゾ)-5-メトキシ-2-メチルフェニル]アゾ]ベンゼンスルホン酸
p-[[4-(chloroazo)-5-methoxy-o-tolyl]azo]benzenesulphonic acid
67906-55-2
3-[(4-アミノ-3-メトキシフェニル)アゾ]-1,5-ナフタレンジスルホン酸ジナトリウム
disodium 3-[(4-amino-3-methoxyphenyl)azo]naphthalene-1,5-disulphonate
67906-56-3
4-[(2,5-ジクロロ-3-メチル-6-スルホフェニル)アゾ]-3-ヒドロキシ-2-ナフタレンカルボン酸カルシウム
calcium 4-[(2,5-dichloro-3-methyl-6-sulphonatophenyl)azo]-3-hydroxy-2-naphthoate
67906-57-4
4-[(2,4-ジクロロ-3-メチル-6-スルホフェニル)アゾ]-3-ヒドロキシ-2-ナフタレンカルボン酸カルシウム
calcium 4-[(2,4-dichloro-3-methyl-6-sulphonatophenyl)azo]-3-hydroxy-2-naphthoate
67906-58-5
1,5-ビス[[4-[(1-アントラキノニル)アミノ]-1-アントラキノニル]アミノ]-9,10-アントラセンジオン
1,5-bis[[4-[(9,10-dihydro-9,10-dioxo-1-anthryl)amino]-9,10-dihydro-9,10-dioxo-1-anthryl]amino]anthraquinone
67906-59-6
2-[4-[(4-アミノ-5-メトキシ-2-メチルフェニル)アゾ]フェノキシ]エタノール
2-[4-[(4-amino-5-methoxy-2-methylphenyl)azo]phenoxy]ethanol
67906-60-9
3-[エチル[3-メチル-4-[[2-(メチルスルホニル)-4-ニトロフェニル]アゾ]フェニル]アミノ]プロピオノニトリル
3-[ethyl[3-methyl-4-[[2-(methylsulphonyl)-4-nitrophenyl]azo]phenyl]amino]propiononitrile
67906-61-0
7-アミノ-4-ヒドロキシ-8-[(3-スルホフェニル)アゾ]-2-ナフタレンスルホン酸
7-amino-4-hydroxy-8-[(3-sulphophenyl)azo]naphthalene-2-sulphonic acid
67906-70-1
メタクリル酸2-[エチル[(トリデカフルオロヘキシル)スルホニル]アミノ]エチル
2-[ethyl[(tridecafluorohexyl)sulphonyl]amino]ethyl methacrylate
67906-73-4
メタクリル酸2-[エチル[(ウンデカフルオロペンチル)スルホニル]アミノ]エチル
2-[ethyl[(undecafluoropentyl)sulphonyl]amino]ethyl methacrylate
67906-77-8
ACRYLATED CARBOXYLATED BISPHENOL A
ACRYLATED CARBOXYLATED BISPHENOL A
67906-92-7
(Z)-4-(2-methylpropoxy)-4-oxo-but-2-enoic acid
(Z)-4-(2-methylpropoxy)-4-oxo-but-2-enoic acid
67906-97-2
2-Propenoic acid, 2-methyl-, polymer with butyl 2-propenoate, ethenylb enzene, 1-ethenyl-2-pyrrolidinone and methyl 2-methyl-2-propenoate
2-Propenoic acid, 2-methyl-, polymer with butyl 2-propenoate, ethenylb enzene, 1-ethenyl-2-pyrrolidinone and methyl 2-methyl-2-propenoate
67906-98-3
2-Propenoic acid, 1,6-hexanediyl ester, polymer with 2-aminoethanol
2-Propenoic acid, 1,6-hexanediyl ester, polymer with 2-aminoethanol
67907-01-1
Ethanaminium,N,N,N-trimethyl-2-[(2-methyl-1-oxo-2-propenyl)oxy]-,chloride,polymer with ethyl 2-methyl-2-propenoate and methyl 2-methyl-2-propenoate
Ethanaminium,N,N,N-trimethyl-2-[(2-methyl-1-oxo-2-propenyl)oxy]-,chloride,polymer with ethyl 2-methyl-2-propenoate and methyl 2-methyl-2-propenoate
67907-06-6
N-エチル-N,N-ジオクタデシル-1-オクタデカンアミニウム・(硫酸エチル)アニオン
ethyltri(octadecyl)ammonium ethyl sulphate
67907-13-5
2-[[4-[[4-[[(4-メチルフェニル)スルホニル]オキシ]フェニル]アゾ]フェニル]アミノ]-5-ニトロベンゼンスルホン酸ナトリウム
sodium 2-[[4-[[4-[[p-tolylsulphonyl]oxy]phenyl]azo]phenyl]amino]-5-nitrobenzenesulphonate
67907-14-6
triisooctyl (methylstannylidyne)tris(thioethylene) triphthalate
triisooctyl (methylstannylidyne)tris(thioethylene) triphthalate
67907-15-7
diisooctyl (dimethylstannylene)bis(thioethylene)phthalate
diisooctyl (dimethylstannylene)bis(thioethylene)phthalate
67907-16-8
フタル酸1-(6-メチルヘプチル)2-(2-メルカプトエチル)
isooctyl 2-mercaptoethyl phthalate
67907-18-0
didodecyldimethylammonium diisooctyl phosphate
didodecyldimethylammonium diisooctyl phosphate
67907-20-4
didodecyldimethylammonium isooctyl hydrogen phosphate
didodecyldimethylammonium isooctyl hydrogen phosphate
67907-25-9
benzylbis(2-hydroxyethyl)octadecenylammonium chloride
benzylbis(2-hydroxyethyl)octadecenylammonium chloride
67907-27-1
1,3-Pentanediol, 2,2,4-trimethyl-, polymer with 1,3-diisocyanatomethylbenzene Toluenediisocyanate, 2,2,4-trimethyl-1,3-pentanediol polymer
1,3-Pentanediol, 2,2,4-trimethyl-, polymer with 1,3-diisocyanatomethylbenzene Toluenediisocyanate, 2,2,4-trimethyl-1,3-pentanediol polymer
67907-32-8
2-(アミノメチル)-3,3,5-トリメチルシクロペンチルアミン
5-AMINO-2,2,4-TRIMETHYL-1-CYCLOPENTANEMETHYLAMINE, MIXTURE OF ISOMERS,99
67907-33-9
5-(1,1-ジメチルエチル)-2-メトキシ-4-(1-プロペニル)フェノール
5-(1,1-dimethylethyl)-2-methoxy-4-(1-propenyl)phenol
67907-34-0
2-Butenedioic acid (2E)-, polymer with 2,2-dimethyl-1,3-propanediol, 2 ,5-furandione, 1,3-isobenzofurandione, 1,2-propanediol and 1,2,3-propa netriol
2-Butenedioic acid (2E)-, polymer with 2,2-dimethyl-1,3-propanediol, 2 ,5-furandione, 1,3-isobenzofurandione, 1,2-propanediol and 1,2,3-propa netriol
67908-02-5
Benzamide, N-(aminomethyl)- (9CI)
Benzamide, N-(aminomethyl)- (9CI)
67908-96-7
1-Acetyl-2-imidazolone
1-Acetyl-2-imidazolone
67909-25-5
2H-1-Benzopyran-2-one, 4-methyl-7-((2,3,4,6-tetra-O-acetyl-beta-D-gluc opyranosyl)oxy)-
2H-1-Benzopyran-2-one, 4-methyl-7-((2,3,4,6-tetra-O-acetyl-beta-D-gluc opyranosyl)oxy)-
67909-30-2
4-メチルウンベリフェリルΒ-D-マンノピラノシド
4-METHYLUMBELLIFERYL BETA-D-MANNOPYRANOSIDE
67909-31-3
4-メチル-7-トリメチルシリルオキシクマリン
4-METHYL-7-TRIMETHYLSILOXYCOUMARIN
67909-49-3
5,7,8,13-テトラヒドロ-14-メチル-5-オキソインドロ[2',3':3,4]ピリド[2,1-b]キナゾリン-14-イウム
Dehydroevodiamine
67909-89-1
3H-Oxazolo[4,3-a]isoquinolin-3-one, 5,6-dihydro-8,9-dimethoxy-1-phenyl-
3H-Oxazolo[4,3-a]isoquinolin-3-one, 5,6-dihydro-8,9-dimethoxy-1-phenyl-
67910-07-0
ホモバルドリナール
homobaldrinal
67910-12-7
(5Z,13E,15S)-9α,15-ジヒドロキシ-11-オキソトロンボキサ-5,13-ジエン-1-酸
11-DEHYDRO THROMBOXANE B2
67910-49-0
りん酸ジエチル2,4,4-トリクロロ-1,3-ブタジエン-1-イル
diethyl 2,4,4-trichlorobuta-1,3-dienyl phosphate
67910-55-8
PYR-HIS-TRP-SER-TYR-D-ALA-LEU-ARG-PRO-NHET
PYR-HIS-TRP-SER-TYR-D-ALA-LEU-ARG-PRO-NHET
67910-87-6
5,11-ジメチル-8-(1-メチルエテニル)-1,5,11-シクロテトラデカトリエン-1-カルボン酸
5,11-Dimethyl-8-(1-methylethenyl)-1,5,11-cyclotetradecatriene-1-carboxylic acid
67910-88-7
5,11-ジメチル-8-(1-メチルエテニル)-1,5,11-シクロテトラデカトリエン-1-メタノール
5,11-Dimethyl-8-(1-methylethenyl)-1,5,11-cyclotetradecatriene-1-methanol
67910-98-9
4-アミノ酪酸-2,2-D2
4-AMINOBUTYRIC-2,2-D2 ACID
67911-04-0
3(2H)-Pyridazinone,4-ethoxy-5-[(2-hydroxyethyl)amino]-2-methyl-(9CI)
3(2H)-Pyridazinone,4-ethoxy-5-[(2-hydroxyethyl)amino]-2-methyl-(9CI)
67911-21-1
カロン酸無水物
Caronic anhydride
67911-45-9
2-DEOXY-4-O-BETA-D-GALACTOPYRANOSYL-D-ARABINO-HEXOSE
2-DEOXY-4-O-BETA-D-GALACTOPYRANOSYL-D-ARABINO-HEXOSE
67911-60-8
(1S,βS)-1,2,3,4,4aα,4b,5,6,7,8,8aα,9-ドデカヒドロ-2β,β-ジヒドロキシ-1-ヒドロキシメチル-1,4bβ,7-トリメチル-7β-フェナントレンエタノール
(1S,βS)-1,2,3,4,4aα,4b,5,6,7,8,8aα,9-Dodecahydro-2β,β-dihydroxy-1-hydroxymethyl-1,4bβ,7-trimethyl-7β-phenanthreneethanol
67911-61-9
11α,12α-エポキシ-D-フリードウルサ-14-エン-3β-オールアセタート
11α,12α-Epoxy-D-friedours-14-en-3β-ol acetate
67914-08-3
2,4-bisethylthio-6-methyl-pyrimidine
2,4-bisethylthio-6-methyl-pyrimidine
67914-60-7
1-アセチル-4-(4-ヒドロキシフェニル)ピペラジン
4-(1-Acetylpiperazin-4-yl)phenol
67914-61-8
rel-2-(2,4-ジクロロフェニル)-2α*-[(1H-イミダゾール-1-イル)メチル]-4α*-[[4-(ピペラジン-1-イル)フェノキシ]メチル]-1,3-ジオキソラン
cis-1-[4-[[2-(2,4-dichlorophenyl)-2-(1H-imidazol-1-ylmethyl)-1,3-dioxolan-4-yl]methoxy]phenyl]piperazine
67914-69-6
ELUBIOL
ELUBIOL
67914-84-5
rel-安息香酸[(2R*)-2α*-(2,4-ジクロロフェニル)-2β*-(1H-1,2,4-トリアゾール-1-イルメチル)-1,3-ジオキソラン-4β*-イル]メチル
cis-2-(2,4-dichlorophenyl)-2-(1H-1,2,4-triazol-1-ylmethyl)-1,3-dioxolan-4-ylmethyl benzoate
67914-85-6
rel-(2R*)-2α*-(2,4-ジクロロフェニル)-2β*-(1H-1,2,4-トリアゾール-1-イルメチル)-1,3-ジオキソラン-4β*-メタノール
cis-2-(2,4-dichlorophenyl)-2-(1H-1,2,4-triazol-1-ylmethyl)-1,3-dioxolane-4-methanol
67914-86-7
RAC,メタンスルホン酸CIS-[2-(2,4-ジクロロフェニル)-2-(1H-1,2,4-トリアゾール-1-イルメチル)-1,3-ジオキソラン-4-イル]メチル
cis-2-(2,4-Dichlorophenyl)-2-(1H-1,2,4-triazol-1-ylmethyl)-1,3-dioxolan-4-ylmethyl methanesulphonate
67914-91-4
1-(4-ISOPROPYLPHENYL)-METHOXY PIPERAZINE HCL
1-(4-ISOPROPYLPHENYL)-METHOXY PIPERAZINE HCL
67914-97-0
4-[4-(1-メチルエチル)ピペラジノ]フェノール
1-ISOPROPYL-4-(4-HYDROXYPHENYL)PIPERAZINE
67914-99-2
1-Acetyl-4-(4-hydroxyphenyl)piperazine side chain of Ketoconazole
1-Acetyl-4-(4-hydroxyphenyl)piperazine side chain of Ketoconazole
67915-02-0
1-ACETYL-4-(4-HYDROXYPHENYL)PIPERAZINE
1-ACETYL-4-(4-HYDROXYPHENYL)PIPERAZINE
67915-03-1
4-(4-(Methylsulfonyl)piperazin-1-yl)phenol
4-(4-(Methylsulfonyl)piperazin-1-yl)phenol
67915-31-5
テルコナゾール
Terconazole
67915-63-3
N-(2-HEPTYL)ANILINE
N-(2-HEPTYL)ANILINE
67916-05-6
5-METHYL-1-(2-NITROPHENYL)PYRAZOL-3-ONE
5-METHYL-1-(2-NITROPHENYL)PYRAZOL-3-ONE
67917-68-4
2-Thiazolamine,5-(bromomethyl)-4,5-dihydro-(9CI)
2-Thiazolamine,5-(bromomethyl)-4,5-dihydro-(9CI)
67919-34-0
6-O-トリチル-D-グルコース
6-O-TRIPHENYLMETHYL-D-GLUCOPYRANOSE
67919-67-9
オクタヒドロ-3a,4,7b-トリメチル-2H-4,7a-エタノナフト[1,2-b]オキシレン
octahydro-3a,4,7b-trimethyl-2H-4,7a-ethanonaphth[1,2-b]oxirene
67919-80-6
N-alpha-t-Butyloxycarbonyl-L-alaninyl-diazomethane, (3S)-3-Boc-amino-1-diazo-2-butanone
N-alpha-t-Butyloxycarbonyl-L-alaninyl-diazomethane, (3S)-3-Boc-amino-1-diazo-2-butanone
67920-48-3
1,6-ジヒドロ-4,7-エポキ-1-メトキシ-3,4-メチレンジオキシ-6-オキソ-3,8-リグナン
1,6-Dihydro-4,7'-epoxy-1-Methoxy- 3',4'-Methylenedioxy-6-oxo-3,8'-lignan
67920-52-9
3‐(3′,4′‐ジヒドロキシフェニル)乳酸ナトリウム
Sodium danshensu
67920-93-8
methyl-7H-benzimidazo[2,1-a]benz[de]isoquinolin-7-one
methyl-7H-benzimidazo[2,1-a]benz[de]isoquinolin-7-one
67920-94-9
4-メチル-1-(1-メチルエチル)ビシクロ[2.2.2]オクタ-5-エン-2-カルボアルデヒド
1-isopropyl-4-methylbicyclo[2.2.2]oct-5-ene-2-carbaldehyde
67921-36-2
2-フェニル-3-メチルチイラン
2-Methyl-3-phenylthiirane
67922-21-8
1,2,4,7-テトラクロロナフタレン
1,2,4,7-TETRACHLORONAPHTHALENE
67922-22-9
1,2,5,6-テトラクロロナフタレン
1,2,5,6-TETRACHLORONAPHTHALENE
67922-23-0
1,3,5,6-テトラクロロナフタレン
1,2,5,7-TETRACHLORONAPHTHALENE
67922-24-1
1,2,6,8-テトラクロロナフタレン
1,2,6,8-TETRACHLORONAPHTHALENE
67922-25-2
1,2,3,4,5-ペンタクロロナフタレン
1,2,3,4,5-PENTACHLORONAPHTHALENE
67922-26-3
1,2,3,4,6-ペンタクロロナフタレン
1,2,3,4,6-PENTACHLORONAPHTHALENE
67922-55-8
Polyoxy(methyl-1,2-ethanediyl), .alpha.-hydro-.omega.-hydroxy-, octadecyl ether
Polyoxy(methyl-1,2-ethanediyl), .alpha.-hydro-.omega.-hydroxy-, octadecyl ether
67922-57-0
Nonylphenol, ethoxylated, phosphated, magnesium salt
Nonylphenol, ethoxylated, phosphated, magnesium salt
67922-59-2
Oxirane, ethyl-, polymer with oxirane, monodecyl ether (EO 10 mol and BO 1,5 mol)
Oxirane, ethyl-, polymer with oxirane, monodecyl ether (EO 10 mol and BO 1,5 mol)
67922-60-5
Poly[oxy(methyl-1,2-ethanediyl)], α-hydro-ω-hydroxy-, 2-propynyl ether
Poly[oxy(methyl-1,2-ethanediyl)], α-hydro-ω-hydroxy-, 2-propynyl ether
67922-66-1
Soybean oil, polymer with benzoic acid, pentaerythritol and phthalic anhydride
Soybean oil, polymer with benzoic acid, pentaerythritol and phthalic anhydride
67922-67-2
POLY(BENZOIC ACID/DEHYDRATED CASTOR OIL/PENTAERYTHRITOL/PHTHALIC ANHYDRIDE/TUNG OIL)
POLY(BENZOIC ACID/DEHYDRATED CASTOR OIL/PENTAERYTHRITOL/PHTHALIC ANHYDRIDE/TUNG OIL)
67922-72-9
Castor oil, phthalic anhydride, glycerin, ethylene glycol resin
Castor oil, phthalic anhydride, glycerin, ethylene glycol resin
67922-74-1
Coconut oil, polymer with p-tert-butylbenzoic acid, glycerol and phthalic anhydride
Coconut oil, polymer with p-tert-butylbenzoic acid, glycerol and phthalic anhydride
67922-75-2
Coconut oil, polymer with ethylene glycol and phthalic anhydride
Coconut oil, polymer with ethylene glycol and phthalic anhydride
67922-76-3
Soya oil fatty acids, benzoic acid, pentaerythritol, phthalic anhydride polymer
Soya oil fatty acids, benzoic acid, pentaerythritol, phthalic anhydride polymer
67922-84-3
Fatty acids, tall-oil, polymers with glycerol, isophthalic acid, pentaerythritol and soybean oil
Fatty acids, tall-oil, polymers with glycerol, isophthalic acid, pentaerythritol and soybean oil
67922-85-4
tall-linseed oil/phthalic anhydride/glycerol resin
tall-linseed oil/phthalic anhydride/glycerol resin
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
Copyright 2017 © ChemicalBook. All rights reserved