Chemical-Suppliers Chemical-Suppliers

Search for Chemicals

Products found

82 have been found at all. The first hits are listed.
Click the line to select the product
2-Methyl-thieno[3,2-d]pyrimidine
Suppliers:
1
CAS: 53827-42-2
Formula: C7H6N2S
2-methylthieno[2,3-d]pyrimidin-4-ol
CAS-Suppliers:
4
Suppliers:
3
CAS: 21582-51-4
Formula: C7H6N2OS
6-Methylthieno[2,3-d]pyrimidin-4-ol
CAS-Suppliers:
11
Suppliers:
1
CAS: 108831-66-9
Formula: C7H6N2OS
7-Methylthieno[3,2-d]pyrimidin-4-ol
CAS-Suppliers:
2
Suppliers:
1
CAS: 175137-13-0
Formula: C7H6N2OS
7-(Bromomethyl)thieno[3,2-d]pyrimidine
Suppliers:
3
CAS: 871013-27-3
Formula: C7H5BrN2S
2-Chloro-5-methylthieno[2,3-d]pyrimidine
Suppliers:
3
CAS: 83259-31-8
Formula: C7H5ClN2S
2-Methyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
12
Suppliers:
1
CAS: 21582-51-4
Formula: C7H6N2OS
2-Methylthieno[3,2-d]pyrimidin-4(3H)-one
Suppliers:
1
CAS: 18678-13-2
Formula: C9H9NO5S
4-Chloro-2-Methylthieno[2,3-d]pyrimidine
CAS-Suppliers:
42
Suppliers:
10
CAS: 56843-79-9
Formula: C5H5ClN2
4-Chloro-2-methylthieno[3,2-d]pyrimidine
CAS-Suppliers:
6
Suppliers:
5
CAS: 319442-16-5
Formula: C7H8ClN3
4-Chloro-5-methylthieno[2,3-d]pyrimidine
CAS-Suppliers:
2
Suppliers:
10
CAS: 43088-67-1
Formula: C7H5ClN2S
4-Chloro-6-methylthieno[2,3-d]pyrimidine
CAS-Suppliers:
2
Suppliers:
5
CAS: 106691-21-8
Formula: C7H5ClN2S
4-Chloro-6-methylthieno[3,2-d]pyrimidine
CAS-Suppliers:
10
Suppliers:
1
CAS: 108134-22-1
Formula: C5H3Cl2NO
4-Chloro-7-methylthieno[3,2-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
7
CAS: 175137-21-0
Formula: C7H5ClN2S
5-Methylthieno[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
3
Suppliers:
2
CAS: 43088-64-8
Formula: C10H8ClNO2
6-Methyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
4
Suppliers:
3
CAS: 108831-66-9
Formula: C7H6N2OS
2-(methylthio)thieno[2,3-d]pyrimidin-4-ol
CAS-Suppliers:
3
Suppliers:
2
CAS: 309976-36-1
Formula: C7H6N2OS2
2-Methyl-thieno[3,2-d]pyrimidin-4(3H)-one
CAS-Suppliers:
10
Suppliers:
3
CAS: 18678-13-2
Formula: C7H6N2OS
4-Chloro-2-methyl-thieno[2,3-d]pyrimidine
CAS-Suppliers:
20
Suppliers:
2
CAS: 56843-79-9
Formula: C7H5ClN2S
4-chloro-6-methyl-thieno[3,2-d]pyrimidine
CAS-Suppliers:
3
Suppliers:
1
CAS: 108134-22-1
Formula: C7H5ClN2S
4-Hydroxy-2-methylthieno[3,2-d]pyrimidine
CAS-Suppliers:
7
Suppliers:
1
CAS: 18678-13-2
Formula: C7H6N2OS
4-hydrazino-5-methylthieno[2,3-d]pyrimidine
Suppliers:
1
CAS: 19786-56-2
Formula: C7H8 N4 S
4-Hydrazino-7-methylthieno[3,2-d]pyrimidine
Suppliers:
3
CAS: 175137-22-1
Formula: C7H8N4S
5,7-Dihydro-2-methylthieno(3,4-d)pyrimidine
CAS-Suppliers:
18
Suppliers:
1
CAS: 36267-71-7
Formula: C7H8N2S
5.7-Dihydro-2-methylthieno(3.4-d)pyrimidine
CAS-Suppliers:
43
Suppliers:
1
CAS: 36267-71-7
Formula: C9H9NaO3
2,4-Diamine-6-methyl-thieno[3,2-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
1
CAS: 109879-87-0
Formula: C7H8 N4 S
2,4-Dichloro-5-methylthieno[2,3-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
4
CAS: 56844-38-3
Formula: C7H4Cl2N2S
2,4-dichloro-6-methylthieno[2,3-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
3
CAS: 76872-23-6
Formula: C7H4Cl2N2S
2,4-Dichloro-6-Methylthieno[3,2-d]pyriMidine
CAS-Suppliers:
8
Suppliers:
2
CAS: 35265-82-8
2,4-Dichloro-7-Methylthieno[3,2-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
7
CAS: 35265-83-9
Formula: C7H4 Cl2 N2 S
2-methyl-6-phenylthieno[3,2-d]pyrimidin-4-ol
CAS-Suppliers:
8
Suppliers:
2
CAS: 156424-47-4
Formula: C10H8ClNO
4-Chloro-5,6-Dimethylthieno[2,3-d]pyrimidine
CAS-Suppliers:
4
Suppliers:
5
CAS: 108831-68-1
5,6-Dimethyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
12
Suppliers:
1
CAS: 18593-44-7
Formula: C8H8N2OS
5,6-Dimethyl-thieno[2,3-d]pyrimidine-4-thiol
CAS-Suppliers:
2
Suppliers:
1
CAS: 307512-33-0
Formula: C14H10F2N2OS
5,6-Dimethylthieno[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
5
Suppliers:
4
CAS: 18593-44-7
Formula: C8H8N2OS
5-methyl-6-phenylthieno[2,3-d]pyrimidin-4-ol
Suppliers:
1
CAS: 306934-76-9
Formula: C13H10N2OS
2,4-dichloro-6-methyl-thieno[3,2-d]pyrimidine
CAS-Suppliers:
3
Suppliers:
1
CAS: 35265-82-8
Formula: C7H4Cl2N2S
4-Chloro-5,6-dimethyl thieno[2.3-d]pyrimidine
CAS-Suppliers:
12
Suppliers:
2
CAS: 108831-68-1
Formula: C8H7ClN2S
4-Chloro-5,6-dimethyl-thieno[2,3-d]pyrimidine
CAS-Suppliers:
5
Suppliers:
1
CAS: 108831-68-1
Formula: C8H8O2S
4-Hydroxy-5,6-dimethylthieno[2,3-d]pyrimidine
CAS-Suppliers:
13
Suppliers:
1
CAS: 18593-44-7
Formula: C8H8N2OS
5,6-Dimethyl-thieno[2,3-d]pyrimidin-4-ylamine
Suppliers:
1
CAS: 4994-89-2
Formula: C8H9N3S
4-Chloro-2-(methylthio)thieno[2,3-d]pyrimidine
CAS-Suppliers:
2
Suppliers:
4
CAS: 918629-00-2
Formula: C7H5ClN2S2
4-Chloro-2-(methylthio)thieno[3,2-d]pyrimidine
CAS-Suppliers:
2
Suppliers:
4
CAS: 176530-47-5
Formula: C7H5ClN2S2
4-chloro-2,5,6-trimethylthieno[2,3-d]pyrimidine
CAS-Suppliers:
4
Suppliers:
1
CAS: 83548-58-7
Formula: GaV3
7-Methylthieno[3,2-d]pyrimidin-2,4(1H,3H)-dione
CAS-Suppliers:
2
Suppliers:
1
CAS: 35265-81-7
Formula: C7H6 N2 O2 S
2-(chloromethyl)thieno[3,2-d]pyrimidin-4(3H)-one
Suppliers:
1
CAS: 147005-91-2
Formula: C7H5ClN2OS
4-Chloro-2,5,6-trimethyl thieno[2.3-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
4
CAS: 83548-58-7
Formula: C9H9 Cl N2 S
5-Ethyl-6-methylthieno[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
4
Suppliers:
1
CAS: 439692-89-4
Formula: C9H7ClO3
5-Methylthieno[2,3-d]pyrimidine-2,4(1H,3H)-dione
Suppliers:
1
CAS: 75860-79-6
Formula: C7H6N2O2S
6-Methylthieno[2,3-d]pyrimidine-2,4(1H,3H)-dione
CAS-Suppliers:
1
Suppliers:
1
CAS: 76872-71-4
4-chloro-2-methyl-5-phenylthieno[2,3-d]pyrimidine
Suppliers:
1
CAS: 83548-61-2
Formula: C13H9 Cl N2 S
4-chloro-2-methyl-6-phenylthieno[3,2-d]pyrimidine
Suppliers:
1
CAS: 225385-07-9
Formula: C13H9ClN2S
4-chloro-5-methyl-6-phenylthieno[2,3-d]pyrimidine
Suppliers:
4
CAS: 306934-78-1
Formula: C13H9ClN2S
5,6-Dimethyl-thieno[2,3-d]pyrimidine-4(3H)-thione
CAS-Suppliers:
3
Suppliers:
1
CAS: 307512-33-0
Formula: C8H8N2S2
4-hydrazino-2,5,6-trimethylthieno[2,3-d]pyrimidine
Suppliers:
1
CAS: 77995-55-2
Formula: C9H12 N4 S
4-Chloro-2-(trifluoromethyl)thieno[3,2-d]pyrimidine
Suppliers:
2
CAS: 147972-27-8
Formula: C7H2ClF3N2S
Methyl 4-aminothieno[2,3-d]pyrimidine-6-carboxylate
Suppliers:
1
CAS: 155087-15-3
Formula: C8H7N3O2S
(5,6-Dimethyl-thieno[2,3-d]pyrimidin-4-yl)-hydrazine
CAS-Suppliers:
2
Suppliers:
1
CAS: 63894-54-2
Formula: C8H10 N4 S
2-[(5-Methylthieno[2,3-d]pyrimidin-4-yl)thio]aniline
CAS-Suppliers:
1
Suppliers:
2
CAS: 175137-24-3
Formula: C13H11N3S2
3-Amino-5,6-dimethyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
2
Suppliers:
1
CAS: 32973-77-6
Formula: C8H9N3OS
4-chloro-5,6-dimethyl-2-phenylthieno[2,3-d]pyrimidine
Suppliers:
1
CAS: 83548-60-1
Formula: C14H11 Cl N2 S
4-Chloro-5,7-dihydro-2-methyl-thieno[3,4-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
2
CAS: 5719-46-0
Formula: C13H20N4O2
6-bromo-2-(methylthio)thieno[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
1
Suppliers:
1
CAS: 1198475-40-9
Formula: C7H5BrN2OS2
2-Chloromethyl-5-phenyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
1
Suppliers:
2
CAS: 89567-07-7
Formula: C13H9ClN2OS
2-Chloromethyl-6-methyl-3H-thieno[2,3-d]pyrimidin-4-one
Suppliers:
1
CAS: 878699-59-3
Formula: C8H7ClN2OS
2-mercapto-5,6-dimethylthieno[2,3-d]pyrimidin-4(3H)-one
Suppliers:
1
CAS: 38201-64-8
Formula: C8H8 N2 O S2
3-Amino-2,5,6-trimethyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
3
Suppliers:
1
CAS: 80381-63-1
Formula: C9H11N3OS
3-Amino-2,5,6-trimethylthieno-[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
3
Suppliers:
1
CAS: 80381-63-1
Formula: C9H11N3OS
3-Amino-2-methyl-5-phenyl-3H-thieno[2,3-d]pyrimidin-4-one
CAS-Suppliers:
1
Suppliers:
1
CAS: 43088-51-3
Formula: C13H11N3OS
3-Amino-2-methyl-5-phenylthieno[2,3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
15
Suppliers:
1
CAS: 43088-51-3
Formula: C52H48P2
2-(Chloromethyl)-5-methyl thieno[2.3-d]pyrimidin-4(3H)-one
CAS-Suppliers:
3
Suppliers:
2
CAS: 568577-81-1
Formula: C8H7ClN2OS
2-Chloro-7-methyl-4-(4-morpholinyl)thieno[3,2-d]pyrimidine
CAS-Suppliers:
1
Suppliers:
2
CAS: 35265-88-4
Formula: C11H12ClN3OS
2-mercapto-3,5,6-trimethylthieno[2,3-d]pyrimidin-4(3H)-one
Suppliers:
1
CAS: 59898-59-8
Formula: C9H10N2OS2
3,5-dimethyl-2-sulfanyl-3H,4H-thieno[2,3-d]pyrimidin-4-one
Suppliers:
1
CAS: 51486-14-7
Formula: C8H8N2OS2
Your latest searches
7-Methylthieno[3,2-d]pyrimidin-4-ol 3-Chloro-N-(4-chloro-3-methoxyphenyl)propanamide (E)-1,3,3,3-Tetrafluoropropene diethylthiophosphoryl 2′,4′-Dihydroxyacetophenone 8-methoxycaffeine (3-Bromophenyl)triphenylsilane 2,2-Dimethyl-tetrahydropyran-4-carbaldehyde 2-Butoxy-5-nitropyridine dodecylmethylsilane 5'-Bromo-2'-hydroxyacetophenone 1-(4-Chlorophenyl)buten-3-one 1,3-Benzodioxol-5-ylmethanol isocyanopropyl 4-Nitroindole-3-acetonitrile dibenzpyrene 4-(3-Cyanophenyl)-N,N-dimethylbenzamide oxocyclopent 3-Fluoro-2-(N-morpholino)-benzaldehyde dihydropurine 3-(3-Chlorobenzoyl)indole 4-(Methoxymethyl)thiophenol 5-Chloro-1,1,1,2,2-pentafluoropentane [(o-Nonylphenoxy)methyl]oxirane 2-(Ethyl)thiophenol nitrohexahydropyrimidine pentadecafluorooctanoic 5-Fluoropicolinaldehyde 3-Chloro-2-iodopyridine 4-Oxopyrimidine 4-Amino-3-chloro-2-ethoxypyridine hexaphenol 1-(4-tert-Butylphenyl)-2-pyrimidin-4-ylethanone 3-(aminomethyl)-N-ethylbenzenesulfonamide diethylphospholano 7-Hydroxy-4-methyl-8-nitrocoumarin C-ISOXAZOL-3-YL-METHYLAMINE 3-(4-Methoxyphenyl)-thiomorpholine cyanonicotinic 2-Amino-alpha-methyl-3-pyridinemethanol 5-Butyl-3-p-tolyl-1,2,4-oxadiazole 1-Boc-3-ethyl-piperazine 1,8-Divinylhexadecafluorooctane 4-(2-ethoxy-5-methyl-4-nitrophenyl)morpholine 9-(oxiran-2-ylmethyl)-9H-carbazole 2-bromo-N-(4-hydroxyphenyl)benzamide pentachlorooctadecanoate N-(2-Fluorophenyl)-4-methoxybenzamide Methyl2-hydroxy-3-pyrazinecarboxylate 4-(2-Methoxyphenyl)piperidin-4-ol beta-Hydroxy-2-nitrophenylalanine methyldodecanamide 2-Bromonitrobenzene-d4 4-Chloromethyl-3,5-dimethylisoxazole allyloxynaphthalene acetobenzo 2-Fluoronaphthalene 4-Cyclohexyl-3,3-dimethylbutan-2-one 2,5-Anhydro-D-glucitol-1,6-diphosphate Benzoyl-DL-phenylalanine phenoxymethylpenicillin 4-Amino-3,5-dichlorobenzamidoxime tetrafluorothiophenol 4-Iodopyridin-3-ylamine diphenylimidazolidinylidene 2-Amino-2',4'-Dichloroacetophenone N-(Benzyloxycarbonyl)-L-3,3-diphenylalanine 1-Pyrimidin-4-yl-ethanone morpholinomethylene phenoxymethanesulfonanilide tris(5-tert-butyl-4-hydroxy-o-tolyl)butane dicarbonate 4-(Difluoromethyl)sulfanyl-phenylamine 1,2-Dipalmitoyl-sn-glycero-3-phosphoethanolamine dimethylpropiophenone Pentane-d12 2-(3-Nitrophenylsulfonyl)ethanol (acetoxy)trioctylstannane 4-Methyl-1-naphthaldehyde Benzo[b]thiophen-6-amine N-α,N-ε-di-Fmoc-D-lysine 4-Amino-N-(3,4-dimethylphenyl)-benzenesulfonamide 2-Ethyl-5-Nitropyridine 4,5-Diphenylimidazole 2-Amino-6-fluoro-phenol 5-bromo-6-methyl-pyrimidin-4-ol 3-Amino-2-chlorophenol 5-chloro-2-iodopyrimidine 2-Amino-4'-chloroacetophenone 2',4'-Dihydroxy-7-methoxyisoflavone 2-(Benzyloxy)phenylglycine 7-Fluoro-imidazo[1,2-a]pyridine biologicalstain 5′-Deoxy-5′-methylthioadenosine alpha,2-dichloro-4-nitrotoluene 1-(3,4-Dimethoxybenzyl)piperidin-4-amine hexyldiphenylphosphine 2,5-Dibromo-3,4-hexanedione 1-Methyl-1H-pyrazolo[3,4-b]pyridin-5-amine N-(2-Bromo-5-nitrophenyl)benzenesulfonamide Bicyclo[2.2.1]heptane-2-carbonitrile isopropylidenediphenoxy 4-Bromo-2-(trifluoromethoxy)anisole 2-Bromo-4-chloro-1-isopropoxybenzene 2-Fluoro-4-methoxy-alpha-methylbenzenemethanol 4-Hydroxy-5-Nitropyrimidine 1-benzyl-3-(chloromethyl)piperidine 3-[(Carboxycarbonyl)amino]alanine 3-Iodo-1-methyl-1H-pyrazolo[4,3-b]pyridine 1,3-Dichloro-2-iodobenzene Dibenz[a,i]acridine tetrindole 1-Amino-3-methoxypiperidine 2-AMINO-5-NITROBENZENETHIOL dimethylbutyryl 1,2-(Methylenedioxy)-4-nitrobenzene D-[3-13C]glyceraldehyde 6-Methoxy-2-methyl-4-quinolinol 2-Nitro-5-fluorotoluene solamarin 2-Butoxy-phenylamine N,n-dibenzylethanolamine thiolactate 5-Methoxy-2-methylbenzaldehyde methoxyindol (Isopropoxymethoxy)methanol 2-Methyl-2-butene 1-Bromo-3,5-difluoro-2-iodobenzene 6-Methoxy-1H-indole-2-methanol tetramethylcyclohex Cetyltrimethylammoniumhexafluorophosphate N-Boc-3-methoxyazetidine 8-Iodo-4-methoxyquinoline 1-(2-Fluorophenyl)-2-piperazinone 4-Methyl-2-pentanone Benzo[b]thiophene-5-carboxaldehyde 4-(3-Aminophenyl)-2-methylthiazole (4-Methylcyclohexyl)(pyridin-3-ylmethyl)amine nitrosogroup Carboxymethyl-β-Cyclodextrin 1-tert-Butyl-3-phenylthiourea 2,4-Difluorobenzophenone 1-Amino-2-hydroxypropane fluorocinnamate 2-(Methanesulfonylamino)benzonitrile chlorobenzoicacid 3-(3,5-Dimethylpiperidin-1-yl)propylamine 1-pyridin-3-ylethanamine 3-(4-Fluorophenyl)-1,1-diphenylurea Dichloro-n-octadecylmethylsilane benzimidazolemethanol 2'-Deoxy-β-L-adenosine 2,6-Dimethyl-4-heptanol 5-Fluoro-1,2,3-tribromobenzene 2-Fluoro-6-chlorotoluene 2,2'-[1,2-Diazenediylbis(2,1-phenylenenitrilomethylidyne)]bisphenol 1,5-bis[(4-butylphenyl)amino]anthraquinone ethylphenylethylamine Pyridine-4-carboxaldehyde 1,2-Dipalmitoyl-sn-glycero-3-phosphorylglycerol cyclohexen-1-yltoluene 1,3,5-Trichloro-2,4-dinitrobenzene 3-Hydroxypyrrolidine-1-carboxamide 2-Chloro-3,4-dimethoxy-6-nitrobenzaldehyde 3-Aminopyridine-d6 BAPTA/AM 3,5-dimethylpyrazin-2-amine  monohydrobromide 4-Methoxy-1-ethylbenzene dinitrotrifluorotoluene 6-(2-methoxyphenyl)-3-Pyridinecarboxaldehyde (1,4-Dibenzyl-piperazin-2-yl)-methanol Modafinil 3-BroMo-9-fluorenone 5-Chloro-2-adamantanone 4-n-Heptylbiphenyl 1-Dodecyl-2-pyrrolidinone phenylenebisphosphonate 5-Isobenzofurancarboxaldehyde,1,3-dihydro-3,3-dimethyl- 3-(4-Chlorophenyl)-1,1-dimethylurea 2-Furancarboxaldehyde,5-nitro- p-Nonylaniline pyrimidine-4,5-diamine 2,5-Dimethyl-morpholine 4-[(2-Bromophenyl)sulfonyl]morpholine 1,1,1-Trimethoxy-2-methylpropane 5-Chloro-2-methylphenylurea 6-Chloro-1h-imidazo[4,5-c]pyridine [1-(Phenylsulfonyl)-1H-indol-2-yl]methanol (S)-2-(N,N-Dibenzylamino)-3-methylbutanol 5'-O-tert-Butyldimethylsilylthymidine 2-Fluoro-6-(4-methylbenzyloxy)benzonitrile 2-Aminotridecane 2-Chloro-7-methoxyquinoline 2-Indo-5-Bromopyrimidine 2-Methyl-5-Nitrobenzenesulfonamide 1-Methoxypropane [2.2]Paracyclophane phosphonato N-Boc-Imino(triphenyl)phosphorane N-(3-Aminophenyl)butanamide 1-[2-(Methylsulfonyl)-4-nitrophenyl]piperazine 8-Fluoro-4-hydroxy-2-methyl-quinoline Furo[3,2-b]pyridine-5-carboxaldehyde 2-amino-5-methylpyrimidin-4(3H)-one N-(4-cyanophenyl)-N'-phenylurea 4-Amino-6-methylpyrimidine-2-thiol Benzene,4-chloro-2-methoxy-1-methyl- 3-(Bromomethyl)thiophene N-(Chloroacetyl)-4-fluoroaniline 4-[(4-Methoxyphenyl)methyl]-4H-1,2,4-triazole 2-Bromo-3-chloro-6-(trifluoromethoxy)aniline 1-butyl-4-iodobenzene 1-(3-Aminopropyl)-2-pyrrolidinone 4-(4-methoxyphenoxy)-3-nitrobenzotrifluoride 2',4'-Dihydroxy-3'-methylacetophenone 1-Fluoro-2-iodobenzene thiocaprolactam 2-[(2-Methylbenzyl)sulfonyl]ethanamine (R)-1-Boc-3-hydroxymethyl-piperazine polymethyl 9-Chlorophenanthrene 2-Methyl-5-Nitroimidazole Hydroxyurea  1-Nitroso-1-ethylurea 2-Bromo-1,3-dimethoxybenzene 4-Ethoxycarbonylthiolan-3-one dimethanolatotitanium ylthiomethylboronic 3-Methyl-1H-pyrazolo[3,4-b]pyridine isochromene














Copyright © 2002 - 2025 Chemical-Suppliers.eu . All rights reserved.