ChemicalBook English Germany Japanese Korean

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

1-{2-[5-(4-methoxyphenyl)-3-phenyl-4,5-dihydro-1H-pyrazol-1-yl]-2-oxoethyl}-5-(2,3,4,5,6-pentafluorophenyl)-3a,6a-dihydropyrrolo[3,4-d][1,2,3]triazole-4,6(1H,5H)-dione 1-{2-[5-(4-methoxyphenyl)-3-phenyl-4,5-dihydro-1H-pyrazol-1-yl]-2-oxoethyl}-5-(2,3,4,5,6-pentafluorophenyl)-3a,6a-dihydropyrrolo[3,4-d][1,2,3]triazole-4,6(1H,5H)-dione
2-{[3-(4-methoxyphenyl)acryloyl]amino}-4,5-dimethyl-3-thiophenecarboxylic acid 2-{[3-(4-methoxyphenyl)acryloyl]amino}-4,5-dimethyl-3-thiophenecarboxylic acid
4-methoxybenzyl 4-(3-methoxy-4-propoxyphenyl)-2,7,7-trimethyl-5-oxo-1,4,5,6,7,8-hexahydro-3-quinolinecarboxylate 4-methoxybenzyl 4-(3-methoxy-4-propoxyphenyl)-2,7,7-trimethyl-5-oxo-1,4,5,6,7,8-hexahydro-3-quinolinecarboxylate
1-(4-methoxyphenyl)-2,5-dioxo-3-pyrrolidinyl N'-(4-bromophenyl)-N-methylimidothiocarbamate 1-(4-methoxyphenyl)-2,5-dioxo-3-pyrrolidinyl N'-(4-bromophenyl)-N-methylimidothiocarbamate
2-[2-methoxy-5-methyl(methylsulfonyl)anilino]-N-(1-phenylethyl)acetamide 2-[2-methoxy-5-methyl(methylsulfonyl)anilino]-N-(1-phenylethyl)acetamide
2-(4-methoxyphenyl)-N-(2-{[(4-methoxyphenyl)acetyl]amino}cyclohexyl)acetamide 2-(4-methoxyphenyl)-N-(2-{[(4-methoxyphenyl)acetyl]amino}cyclohexyl)acetamide
4-{3-methoxy-4-[2-(3-methoxyphenoxy)ethoxy]benzylidene}-2-phenyl-1,3-oxazol-5(4H)-one 4-{3-methoxy-4-[2-(3-methoxyphenoxy)ethoxy]benzylidene}-2-phenyl-1,3-oxazol-5(4H)-one
2-(3-methoxyphenyl)-2-oxoethyl 2-hydroxy-4-quinolinecarboxylate 2-(3-methoxyphenyl)-2-oxoethyl 2-hydroxy-4-quinolinecarboxylate
1-(3-methoxybenzyl)-4-(4-methoxybenzyl)piperazine 1-(3-methoxybenzyl)-4-(4-methoxybenzyl)piperazine
1-(3-methoxyphenoxy)-3-[4-(2-pyridinyl)-1-piperazinyl]-2-propanol 1-(3-methoxyphenoxy)-3-[4-(2-pyridinyl)-1-piperazinyl]-2-propanol
1-[3-(4-methoxyphenyl)-6-methyl-7H-[1,2,4]triazolo[3,4-b][1,3,4]thiadiazin-7-yl]ethanone 1-[3-(4-methoxyphenyl)-6-methyl-7H-[1,2,4]triazolo[3,4-b][1,3,4]thiadiazin-7-yl]ethanone
1-[1-(2-methoxyethyl)-2,5-dimethyl-1H-pyrrol-3-yl]-2-[(5-phenylthieno[2,3-d]pyrimidin-4-yl)thio]ethanone 1-[1-(2-methoxyethyl)-2,5-dimethyl-1H-pyrrol-3-yl]-2-[(5-phenylthieno[2,3-d]pyrimidin-4-yl)thio]ethanone
2-methoxyethyl 2-methyl-5-oxo-7-(2-thienyl)-4-(2,3,4-trimethoxyphenyl)-1,4,5,6,7,8-hexahydro-3-quinolinecarboxylate 2-methoxyethyl 2-methyl-5-oxo-7-(2-thienyl)-4-(2,3,4-trimethoxyphenyl)-1,4,5,6,7,8-hexahydro-3-quinolinecarboxylate
2-({[5-(3-methoxyphenyl)-2-furyl]methyl}amino)-1-phenylethanol 2-({[5-(3-methoxyphenyl)-2-furyl]methyl}amino)-1-phenylethanol
1-{5-[(2-methoxyphenoxy)methyl]-2-furoyl}-4-[3-(trifluoromethyl)phenyl]piperazine 1-{5-[(2-methoxyphenoxy)methyl]-2-furoyl}-4-[3-(trifluoromethyl)phenyl]piperazine
5-(4-methoxyphenyl)-2-(3-toluidinomethyl)thieno[2,3-d]pyrimidin-4(3H)-one 5-(4-methoxyphenyl)-2-(3-toluidinomethyl)thieno[2,3-d]pyrimidin-4(3H)-one
2-methoxyethyl 6-methyl-2-oxo-4-(2,4,5-trimethoxyphenyl)-1,2,3,4-tetrahydropyrimidine-5-carboxylate 2-methoxyethyl 6-methyl-2-oxo-4-(2,4,5-trimethoxyphenyl)-1,2,3,4-tetrahydropyrimidine-5-carboxylate
2-(4-methoxyphenyl)-2-oxoethyl 2-(3-{[2-(4-methoxyphenyl)-2-oxoethoxy]carbonyl}phenyl)-1,3-dioxo-5-isoindolinecarboxylate 2-(4-methoxyphenyl)-2-oxoethyl 2-(3-{[2-(4-methoxyphenyl)-2-oxoethoxy]carbonyl}phenyl)-1,3-dioxo-5-isoindolinecarboxylate
10-(4-methoxyphenyl)-2-methyl-8,9-dihydro-3H-cyclopenta[5',6']pyrido[3',2':4,5]thieno[3,2-d]pyrimidin-4(7H)-one 10-(4-methoxyphenyl)-2-methyl-8,9-dihydro-3H-cyclopenta[5',6']pyrido[3',2':4,5]thieno[3,2-d]pyrimidin-4(7H)-one
2-[[(4-methoxyphenyl)sulfonyl](methyl)amino]-N-[3-(trifluoromethyl)phenyl]acetamide 2-[[(4-methoxyphenyl)sulfonyl](methyl)amino]-N-[3-(trifluoromethyl)phenyl]acetamide
{2-[(3-methoxybenzyl)amino]-2-oxoethoxy}acetic acid {2-[(3-methoxybenzyl)amino]-2-oxoethoxy}acetic acid
2-(2-methoxyphenyl)-5-(1-piperidinyl)-1,3-oxazol-4-yl phenyl sulfone 2-(2-methoxyphenyl)-5-(1-piperidinyl)-1,3-oxazol-4-yl phenyl sulfone
4-methoxy-N-[3-(4-morpholinyl)phenyl]-1-naphthalenesulfonamide 4-methoxy-N-[3-(4-morpholinyl)phenyl]-1-naphthalenesulfonamide
1-(3-methoxybenzoyl)-4-(3,4,5-trimethoxybenzoyl)piperazine 1-(3-methoxybenzoyl)-4-(3,4,5-trimethoxybenzoyl)piperazine
2-methoxy-N-(4-{[(4-methyl-2-pyrimidinyl)amino]sulfonyl}phenyl)-4-(methylsulfanyl)benzamide 2-methoxy-N-(4-{[(4-methyl-2-pyrimidinyl)amino]sulfonyl}phenyl)-4-(methylsulfanyl)benzamide
4-(4-methoxyphenyl)-6-(2-thienyl)-2-thioxo-1,2-dihydro-3-pyridinecarbonitrile 4-(4-methoxyphenyl)-6-(2-thienyl)-2-thioxo-1,2-dihydro-3-pyridinecarbonitrile
4-(3-methoxyphenyl)-6-methyl-N-(4-methylphenyl)-2-thioxo-1,2,3,4-tetrahydro-5-pyrimidinecarboxamide 4-(3-methoxyphenyl)-6-methyl-N-(4-methylphenyl)-2-thioxo-1,2,3,4-tetrahydro-5-pyrimidinecarboxamide
17-[4-(4-methoxyphenoxy)phenyl]-17-azapentacyclo[6.6.5.0~2,7~.0~9,14~.0~15,19~]nonadeca-2,4,6,9,11,13-hexaene-16,18-dione 17-[4-(4-methoxyphenoxy)phenyl]-17-azapentacyclo[6.6.5.0~2,7~.0~9,14~.0~15,19~]nonadeca-2,4,6,9,11,13-hexaene-16,18-dione
4-methoxy-N'-(3-methoxy-4-propoxybenzylidene)benzenesulfonohydrazide 4-methoxy-N'-(3-methoxy-4-propoxybenzylidene)benzenesulfonohydrazide
2-methoxy-6-(4-methoxyphenyl)-3-cyclohexene-1,1-dicarbonitrile 2-methoxy-6-(4-methoxyphenyl)-3-cyclohexene-1,1-dicarbonitrile
4-{4-methoxy-3-[(4-methoxyphenoxy)methyl]phenyl}-2-methyl-N-(4-methyl-2-pyridinyl)-5-oxo-1,4,5,6,7,8-hexahydro-3-quinolinecarboxamide 4-{4-methoxy-3-[(4-methoxyphenoxy)methyl]phenyl}-2-methyl-N-(4-methyl-2-pyridinyl)-5-oxo-1,4,5,6,7,8-hexahydro-3-quinolinecarboxamide
2-({5-[(4-methoxyanilino)methyl]-4-phenyl-4H-1,2,4-triazol-3-yl}sulfanyl)-N'-[1-(4-methylphenyl)ethylidene]propanohydrazide 2-({5-[(4-methoxyanilino)methyl]-4-phenyl-4H-1,2,4-triazol-3-yl}sulfanyl)-N'-[1-(4-methylphenyl)ethylidene]propanohydrazide
4-methoxyphenyl benzenesulfonate 4-methoxyphenyl benzenesulfonate
2-(4-methoxybenzylidene)cyclohexanone 2-(4-methoxybenzylidene)cyclohexanone
2-(methoxymethyl)-1-[2-(4-methoxyphenoxy)ethyl]-1H-benzimidazole 2-(methoxymethyl)-1-[2-(4-methoxyphenoxy)ethyl]-1H-benzimidazole
4-[2-(2-methoxyphenyl)vinyl]-6-methyl-2-oxo-2H-chromene-3-carbonitrile 4-[2-(2-methoxyphenyl)vinyl]-6-methyl-2-oxo-2H-chromene-3-carbonitrile
1-(4-Methoxyphenyl)-2,2-dimethylpropan-1-ylium 1-(4-Methoxyphenyl)-2,2-dimethylpropan-1-ylium
5-Methoxy-1,4-dioxepane 5-Methoxy-1,4-dioxepane
1-{[(4-methoxyphenyl)methylidene]amino}-3,4-dihydrospiro[naphthalene-3,1'-cyclopentane]-2-carbonitrile 1-{[(4-methoxyphenyl)methylidene]amino}-3,4-dihydrospiro[naphthalene-3,1'-cyclopentane]-2-carbonitrile
4-[({2-[(3-methoxyphenyl)imino]-3-methyl-4-oxo-1,3-thiazinan-6-yl}carbonyl)amino]benzoic acid 4-[({2-[(3-methoxyphenyl)imino]-3-methyl-4-oxo-1,3-thiazinan-6-yl}carbonyl)amino]benzoic acid
6-methoxy-3-(2-phenyl-1,3-thiazol-4-yl)-2H-chromen-2-one 6-methoxy-3-(2-phenyl-1,3-thiazol-4-yl)-2H-chromen-2-one
2-methoxyethyl 4-[4-(benzyloxy)phenyl]-6-methyl-2-oxo-1,2,3,4-tetrahydro-5-pyrimidinecarboxylate 2-methoxyethyl 4-[4-(benzyloxy)phenyl]-6-methyl-2-oxo-1,2,3,4-tetrahydro-5-pyrimidinecarboxylate
11-(4-methoxyphenyl)-3-phenyl-7,8,9,10-tetrahydropyrimido[4',5':4,5]thieno[2,3-b]quinolin-4(3H)-one 11-(4-methoxyphenyl)-3-phenyl-7,8,9,10-tetrahydropyrimido[4',5':4,5]thieno[2,3-b]quinolin-4(3H)-one
8-{[2-(3-methoxyphenoxy)ethyl]sulfanyl}-9H-purin-6-amine 8-{[2-(3-methoxyphenoxy)ethyl]sulfanyl}-9H-purin-6-amine
5-(3-methoxybenzylidene)-3-(3-methylphenyl)-2-[(3-methylphenyl)imino]-1,3-thiazolidin-4-one 5-(3-methoxybenzylidene)-3-(3-methylphenyl)-2-[(3-methylphenyl)imino]-1,3-thiazolidin-4-one
6-Methoxy-3- quinolinecarboxvlic acid 6-甲氧基喹啉-3-甲酸
methoxypoly(ethylenoxy)6-9propyldimethylchlorosilane methoxypoly(ethylenoxy)6-9propyldimethylchlorosilane
(1β,5β)-2β-Methoxy-2-methylbicyclo[3.2.1]oct-6-ene (1β,5β)-2β-Methoxy-2-methylbicyclo[3.2.1]oct-6-ene
4-(4-Methoxyphenethyl)-2-cyclohexene-1-one 4-(4-Methoxyphenethyl)-2-cyclohexene-1-one
4-Methoxy-trans-cinnamic acid 4-methoxyphenyl ester 4-Methoxy-trans-cinnamic acid 4-methoxyphenyl ester
4-[[(2-Methoxy-4-nonynyl)oxy]methyl]-2,2-dimethyl-1,3-dioxolane 4-[[(2-Methoxy-4-nonynyl)oxy]methyl]-2,2-dimethyl-1,3-dioxolane
5-(4-Methoxyphenyl)-3-(3,5-dichloro-2,4,6-trimethylphenyl)-isoxazole-4-carbonitrile 5-(4-Methoxyphenyl)-3-(3,5-dichloro-2,4,6-trimethylphenyl)-isoxazole-4-carbonitrile
3-(4-Methoxyphenyl)-2-[2,4,5,6-tetramethoxy-3-[3-(4-methoxyphenyl)-1-oxo-2-propenyl]phenyl]propionic acid methyl ester 3-(4-Methoxyphenyl)-2-[2,4,5,6-tetramethoxy-3-[3-(4-methoxyphenyl)-1-oxo-2-propenyl]phenyl]propionic acid methyl ester
2-Methoxy-5-nitro-6-[[(dimethylamino)methylene]amino]pyridine-3-carbonitrile 2-Methoxy-5-nitro-6-[[(dimethylamino)methylene]amino]pyridine-3-carbonitrile
3-Methoxytanapartholide 3-Methoxytanapartholide
3'-[[4-Methoxy-N-(benzyloxycarbonyl)-L-phenylalanyl]amino]-2',3'-dideoxy-N,N-dimethyladenosine 3'-[[4-Methoxy-N-(benzyloxycarbonyl)-L-phenylalanyl]amino]-2',3'-dideoxy-N,N-dimethyladenosine
3β-(7-Methoxyheptyl)-2β-(3-methyl-2-butenyl)-1α,4α-bis(trimethylsilyloxy)cyclopentane 3β-(7-Methoxyheptyl)-2β-(3-methyl-2-butenyl)-1α,4α-bis(trimethylsilyloxy)cyclopentane
[Methoxydichloromethyl]disulfanyl chloride [Methoxydichloromethyl]disulfanyl chloride
3-(4-Methoxyphenyl)-2-methylthio-5-benzoylaminopyrimidin-4(3H)-one 3-(4-Methoxyphenyl)-2-methylthio-5-benzoylaminopyrimidin-4(3H)-one
4-(4-Methoxyphenoxy)phenol 4-(4-Methoxyphenoxy)phenol
2-Methoxy-3,7-bis(methoxymethyl)cyclohepta-2,4,6-trien-1-one 2-Methoxy-3,7-bis(methoxymethyl)cyclohepta-2,4,6-trien-1-one
1-(4-Methoxyphenyl)-2-(2,5-dimethoxyphenyl)-1-propanone 1-(4-Methoxyphenyl)-2-(2,5-dimethoxyphenyl)-1-propanone
1-(4-Methoxyphenoxy)-2-methoxybenzene
2-[[5-[4-(Methoxycarbonyl)phenyl]-3-methyl-1,3,4-thiadiazol-2(3H)-ylidene]methyl]-1-methylquinolinium 2-[[5-[4-(Methoxycarbonyl)phenyl]-3-methyl-1,3,4-thiadiazol-2(3H)-ylidene]methyl]-1-methylquinolinium
7-Methoxy-2-[(methoxycarbonyl)methyl]-1-oxo-1H-pyrrolo[2,1-c][1,4]benzothiazine-3,4-dicarboxylic acid dimethyl ester 7-Methoxy-2-[(methoxycarbonyl)methyl]-1-oxo-1H-pyrrolo[2,1-c][1,4]benzothiazine-3,4-dicarboxylic acid dimethyl ester
3-(4-Methoxyphenyl)-7,8-dihydroxychroman 3-(4-Methoxyphenyl)-7,8-dihydroxychroman
4-Methoxy-α-bromobenzaldehyde O-methyl oxime 4-Methoxy-α-bromobenzaldehyde O-methyl oxime
1-Methoxy-3-(4-chlorophenylcarbonylmethyl)-1H-imidazol-3-ium 1-Methoxy-3-(4-chlorophenylcarbonylmethyl)-1H-imidazol-3-ium
5-Methoxy-4,6-diphenylpyrimidin-2(1H)-one 5-Methoxy-4,6-diphenylpyrimidin-2(1H)-one
2-Methoxy-5-[(E)-2-(3,4,5-trimethoxyphenyl)vinyl]phenol 2-Methoxy-5-[(E)-2-(3,4,5-trimethoxyphenyl)vinyl]phenol
2-[(Methoxyimino)methyl]-7-ethyl-4,7-dihydro-4-oxothieno[2,3-b]pyridine-5-carboxylic acid 2-[(Methoxyimino)methyl]-7-ethyl-4,7-dihydro-4-oxothieno[2,3-b]pyridine-5-carboxylic acid
4-(2-Methoxyethyl)-1-(3-trifluoromethylphenyl)pyrazolidin-3-one 4-(2-Methoxyethyl)-1-(3-trifluoromethylphenyl)pyrazolidin-3-one
6-Methoxy-α,3-dicyano-2-(methylthio)quinoline-4-acetic acid methyl ester 6-Methoxy-α,3-dicyano-2-(methylthio)quinoline-4-acetic acid methyl ester
5-Methoxy-2,2,8,8-tetramethyl-2H,8H-benzo[1,2-b:3,4-b']dipyran-6-(1-propanol)3,5-dinitrobenzoate 5-Methoxy-2,2,8,8-tetramethyl-2H,8H-benzo[1,2-b:3,4-b']dipyran-6-(1-propanol)3,5-dinitrobenzoate
1-(4-Methoxyphenyl)-2-(trimethylsilyl)aziridine 1-(4-Methoxyphenyl)-2-(trimethylsilyl)aziridine
7-Methoxy-6-(3-methylbutyl)-2H-1-benzopyran-2-one 7-Methoxy-6-(3-methylbutyl)-2H-1-benzopyran-2-one
3'-Methoxy-2'-nitroacetanilide 3'-Methoxy-2'-nitroacetanilide
1-(4-Methoxyphenyl)-4,4-dimethyl-1-penten-3-one 1-(4-Methoxyphenyl)-4,4-dimethyl-1-penten-3-one
4-[[(2-Methoxy-5-methylhexyl)oxy]methyl]-2,2-dimethyl-1,3-dioxolane 4-[[(2-Methoxy-5-methylhexyl)oxy]methyl]-2,2-dimethyl-1,3-dioxolane
4-[4-[2-Methoxy-5-(2-sulfooxyethylsulfonyl)phenylazo]-3-methyl-5-oxo-2-pyrazolin-1-yl]benzenesulfonic acid 4-[4-[2-Methoxy-5-(2-sulfooxyethylsulfonyl)phenylazo]-3-methyl-5-oxo-2-pyrazolin-1-yl]benzenesulfonic acid
1-[1-(Methoxycarbonyl)ethyl]-1-methylaziridinium 1-[1-(Methoxycarbonyl)ethyl]-1-methylaziridinium
4-[4-(4-Methoxybenzylideneamino)benzoyloxy]benzoic acid (2-ethylbutyl) ester 4-[4-(4-Methoxybenzylideneamino)benzoyloxy]benzoic acid (2-ethylbutyl) ester
2-(4-Methoxybenzylideneamino)-2-methyl-2-methylethanol 2-(4-Methoxybenzylideneamino)-2-methyl-2-methylethanol
2-(4-Methoxybenzoyl)-2-(6-methyl-1H-benzotriazol-1-yl)-2'-methoxy-5'-(tetradecyloxycarbonyl)acetanilide 2-(4-Methoxybenzoyl)-2-(6-methyl-1H-benzotriazol-1-yl)-2'-methoxy-5'-(tetradecyloxycarbonyl)acetanilide
2-(4-Methoxyphenyl)-2,3-dihydro-3-thioxo-4H-1,4-benzoxazine-4-acetic acid 2-(4-Methoxyphenyl)-2,3-dihydro-3-thioxo-4H-1,4-benzoxazine-4-acetic acid
3-(4-Methoxyphenyl)-1-phenyltriazene 1-oxide 3-(4-Methoxyphenyl)-1-phenyltriazene 1-oxide
3-(7-Methoxy-1-methyl-1H-indol-3-yl)-4-(1-methyl-1H-indol-3-yl)-1H-pyrrole-2,5-dione 3-(7-Methoxy-1-methyl-1H-indol-3-yl)-4-(1-methyl-1H-indol-3-yl)-1H-pyrrole-2,5-dione
5-Methoxy-10-(dimethylamino)spiro[7H-benzo[c]xanthene-7,1'(3'H)-isobenzofuran]-3'-one 5-Methoxy-10-(dimethylamino)spiro[7H-benzo[c]xanthene-7,1'(3'H)-isobenzofuran]-3'-one
5-Methoxy-2,4-dimethyl-3-heptadecylphenol 5-Methoxy-2,4-dimethyl-3-heptadecylphenol
3-(4-Methoxybenzyl)pentane-2,4-dione 3-(4-Methoxybenzyl)pentane-2,4-dione
2-[(2-Methoxyethoxy)methoxyimino]heptan-4-ol 2-[(2-Methoxyethoxy)methoxyimino]heptan-4-ol
6-Methoxy-9,10-(methylenedioxy)-12H-[1]benzoxepino[2,3,4-ij]isoquinolin-12-one 6-Methoxy-9,10-(methylenedioxy)-12H-[1]benzoxepino[2,3,4-ij]isoquinolin-12-one
3-Methoxyviridicatin 3-Methoxyviridicatin
1-(2-Methoxy-1-naphtyloxy)-2-propanone 1-(2-Methoxy-1-naphtyloxy)-2-propanone
7-Methoxy-2-[4-hydroxyphenyl]-4-oxo-4H-1-benzopyran-3-carboxylic acid methyl ester 7-Methoxy-2-[4-hydroxyphenyl]-4-oxo-4H-1-benzopyran-3-carboxylic acid methyl ester
3-Methoxy-4,6-bis(methylthio)-1H-pyrazolo[3,4-d]pyrimidine 3-Methoxy-4,6-bis(methylthio)-1H-pyrazolo[3,4-d]pyrimidine
β-(4-Methoxyphenyl)-β-methoxypropiophenone β-(4-Methoxyphenyl)-β-methoxypropiophenone
2-(2-Methoxyphenyl)-1-methyl-1H-perimidine 2-(2-Methoxyphenyl)-1-methyl-1H-perimidine
2-(3-Methoxyphenylthio)-N-methylmaleimide 2-(3-Methoxyphenylthio)-N-methylmaleimide
1-(4-Methoxyphenyl)-2,2-dibromocyclopropane 1-(4-Methoxyphenyl)-2,2-dibromocyclopropane
468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 483 484 485 486 487 488 489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 533 534 535 536 537 538 539 540 541 542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 560 561 562 563 564 565 566 567 568 569 570 571 572

Copyright 2007©  ChemicalBook. All rights reserved.