Chemical-Suppliers Chemical-Suppliers

Search for Chemicals

Products found

122 have been found at all. The first hits are listed.
Click the line to select the product
Diethoxymethylsilane
CAS-Suppliers:
27
Suppliers:
3
CAS: 2031-62-1
Formula: C5H14O2Si
Dimethylethoxysilane
CAS-Suppliers:
2
Suppliers:
4
CAS: 14857-34-2
Formula: C4H12OSi
Methyldiethoxysilane
CAS-Suppliers:
22
Suppliers:
5
CAS: 2031-62-1
Formula: C5H14O2Si
(Ethoxymethyl)benzene
CAS-Suppliers:
30
Suppliers:
1
CAS: 539-30-0
Formula: C5H12ClNO
2-(Ethoxymethyl)furan
CAS-Suppliers:
8
Suppliers:
3
CAS: 6270-56-0
Formula: C7H10O2
Diethoxymethyl Silane
Suppliers:
4
CAS: 2031-62-1
Ethoxytrimethylsilane
CAS-Suppliers:
15
Suppliers:
11
CAS: 1825-62-3
Formula: C5H14OSi
Methyltriethoxysilane
CAS-Suppliers:
9
Suppliers:
22
CAS: 2031-67-6
Formula: C7H18O3Si
Triethoxymethylsilane
CAS-Suppliers:
46
Suppliers:
3
CAS: 2031-67-6
Formula: C7H18O3Si
Trimethylethoxysilane
CAS-Suppliers:
18
Suppliers:
6
CAS: 1825-62-3
Formula: C5H14OSi
(Dimethyl)ethoxysilane
CAS-Suppliers:
10
Suppliers:
1
CAS: 14857-34-2
Formula: C4H12OSi
2-Ethoxymethylpyrazine
CAS-Suppliers:
1
Suppliers:
1
CAS: 65504-94-1
Formula: C7H10N2O
4-(Ethoxymethyl)phenol
Suppliers:
2
CAS: 57726-26-8
Formula: C9H12O2
Diethoxydimethylsilane
CAS-Suppliers:
12
Suppliers:
15
CAS: 78-62-6
Formula: C6H16O2Si
Diethoxymethyl acetate
CAS-Suppliers:
10
Suppliers:
6
CAS: 14036-06-7
Formula: C7H14O4
Dimethyl-diethoxysilan
CAS-Suppliers:
12
Suppliers:
3
CAS: 78-62-6
Dimethyldiethoxysilane
CAS-Suppliers:
36
Suppliers:
1
CAS: 78-62-6
Formula: C6H16O2Si
METHYLTRIETHOXYGERMANE
Suppliers:
1
CAS: 5865-91-8
Formula: C7H18GeO3
Triethoxymethylbenzene
CAS-Suppliers:
35
Suppliers:
1
CAS: 1663-61-2
Formula: C13H20O3
1-ethoxy-4-methyldecene
Suppliers:
1
CAS: 94088-31-0
Formula: C13H26O
2-(Diethoxymethyl)furan
CAS-Suppliers:
20
Suppliers:
3
CAS: 13529-27-6
Formula: C9H14O3
2-Ethoxy-4-methylphenol
CAS-Suppliers:
3
Suppliers:
1
CAS: 2563-07-7
Formula: C9H12 O2
Methyl 3-ethoxyacrylate
CAS-Suppliers:
17
Suppliers:
1
CAS: 1001-26-9
Formula: C11H13ClN2O3
Methyldiethoxyphosphine
CAS-Suppliers:
16
Suppliers:
2
CAS: 15715-41-0
Formula: C5H13O2P
p-(ethoxymethyl)anisole
CAS-Suppliers:
1
Suppliers:
1
CAS: 55249-73-5
Formula: C10H14O2
(Triethoxymethyl)benzene
CAS-Suppliers:
10
Suppliers:
1
CAS: 1663-61-2
Formula: C8H7NO6
2-Ethoxy-5-methylaniline
CAS-Suppliers:
4
Suppliers:
1
CAS: 6331-70-0
Formula: C9H13NO
5-Ethoxy-4-methyloxazole
CAS-Suppliers:
5
Suppliers:
10
CAS: 5006-20-2
Formula: C6H9NO2
6-Ethoxymethyl-1H-indole
CAS-Suppliers:
57
Suppliers:
1
CAS: 1056169-04-0
Formula: C9H10FNO2
Methyl p-Ethoxy Benzoate
CAS-Suppliers:
7
Suppliers:
1
CAS: 23676-08-6
Formula: C5H5NO3
2-(1-Methylethoxy)aniline
CAS-Suppliers:
15
Suppliers:
1
CAS: 29026-74-2
Formula: C9H13 N O
2-(Diethoxymethyl)oxazole
Suppliers:
1
CAS: 1263280-97-2
2-Ethoxy-3-methylpyrazine
CAS-Suppliers:
14
Suppliers:
10
CAS: 32737-14-7
Formula: C7H10N2O
2-Ethoxy-5-methylpyrazine
CAS-Suppliers:
7
Suppliers:
1
CAS: 67845-34-5
Formula: C7H10N2O
2-Ethoxy-6-methylpyrazine
CAS-Suppliers:
9
Suppliers:
1
CAS: 53163-97-6
Formula: C7H10N2O
2-Ethoxymethyl-piperidine
Suppliers:
1
CAS: 883538-52-1
Formula: C8H17NO
2-Methyl-3-Ethoxypyrazine
CAS-Suppliers:
37
Suppliers:
3
CAS: 32737-14-7
Formula: C7H10N2O
3-ethoxy-2-methylpyridine
Suppliers:
1
CAS: 6652-01-3
Formula: C8H11NO
4-ethoxy-6-methylcoumarin
Suppliers:
1
Formula: C11H9FO3
4-ethoxy-7-methylcoumarin
Suppliers:
1
Formula: C11H9FO3
4-Methyl-5-Ethoxy Oxazole
CAS-Suppliers:
1
Suppliers:
2
CAS: 5006-20-2
Formula: C8H7BrFNO2
5-ethoxy-2-Methylpyridine
Suppliers:
1
CAS: 55270-47-8
6-ethoxy-4-methylcoumarin
CAS-Suppliers:
2
Suppliers:
1
Formula: C11H6ClNO2
7-Ethoxy-4-methylcoumarin
CAS-Suppliers:
7
Suppliers:
5
CAS: [87-05-8]
Formula: C12H12O3
allyldiethoxymethylsilane
Suppliers:
1
CAS: 18388-45-9
Formula: C8H18 O2 Si
Diethoxy(Methyl)Phosphane
CAS-Suppliers:
9
Suppliers:
3
CAS: 15715-41-0
Formula: C2H5Cl2OP
Diethoxymethylvinylsilane
CAS-Suppliers:
11
Suppliers:
6
CAS: 5507-44-8
Formula: C7H16O2Si
Dimethylethoxyvinylsilane
CAS-Suppliers:
21
Suppliers:
1
CAS: 5356-83-2
Formula: C6H14OSi
Ethoxydimethylvinylsilane
CAS-Suppliers:
15
Suppliers:
3
CAS: 5356-83-2
Formula: C6H14OSi
Methyl 2-ethoxynicotinate
Suppliers:
1
CAS: 74357-21-4
Methyl 5-ethoxypicolinate
Suppliers:
1
CAS: 941306-58-7
Methyl2,2-diethoxyacetate
CAS-Suppliers:
19
Suppliers:
1
CAS: 14036-06-7
Formula: C5H9NO.1/2C2H2O4
o-(1-methylethoxy)anisole
Suppliers:
1
CAS: 2539-21-1
Formula: C10H14O2
Octylmethyldiethoxysilane
CAS-Suppliers:
13
Suppliers:
5
CAS: 2652-38-2
Formula: C11H26O3Si
p-(diethoxymethyl)toluene
Suppliers:
1
CAS: 2403-59-0
Formula: C12H18O2
Vinyldimethylethoxysilane
CAS-Suppliers:
21
Suppliers:
3
CAS: 5356-83-2
Formula: C6H14OSi
Vinylmethyldiethoxysilane
CAS-Suppliers:
26
Suppliers:
1
CAS: 5507-44-8
Formula: C7H16O2Si
(Ethoxymethylene)cyanamide
CAS-Suppliers:
2
Suppliers:
1
CAS: 4428-98-2
1-Ethoxy-3-methyl-2-butene
Suppliers:
1
CAS: 22094-00-4
Formula: C7H14 O
1-ethoxy-4-methylnon-1-ene
Suppliers:
1
CAS: 94088-29-6
Formula: C12H24O
2-(1-methylethoxy)-Ethanol
CAS-Suppliers:
23
Suppliers:
1
CAS: 109-59-1
Formula: C14H23BN2O3
2-Ethoxy-5-Methyl Pyrazine
CAS-Suppliers:
9
Suppliers:
3
CAS: 67845-34-5
Formula: C11H14N2O2
2-Ethoxy-6-Methyl Pyrazine
Suppliers:
3
CAS: 53163-97-6
Formula: C5H3F3N2
2-Ethoxy-8-methylquinoline
Suppliers:
1
CAS: 1221793-63-0
2-Ethoxyl-3-methylpyrazine
CAS-Suppliers:
1
Suppliers:
1
CAS: 32737-14-7
Formula: C13H25N2O5. I
2-Methyl-3-ethoxy pyrazine
CAS-Suppliers:
6
Suppliers:
1
CAS: 32737-14-7
Formula: C14H18Cl2O2
2-Methyl-6-Ethoxyquinoline
CAS-Suppliers:
4
Suppliers:
4
CAS: 6628-28-0
Formula: C12H13NO
4-(Diethoxymethyl)pyridine
Suppliers:
1
CAS: 27443-40-9
Formula: C10H15NO2
4-(Ethoxymethyl)piperidine
CAS-Suppliers:
3
Suppliers:
1
CAS: 265108-38-1
Formula: C8H17NO
4-Ethoxymethylbenzoic acid
CAS-Suppliers:
4
Suppliers:
3
CAS: 146781-28-4
Formula: C29H44N2O2
6-Ethoxy-2-methylquinoline
CAS-Suppliers:
8
Suppliers:
2
CAS: 6628-28-0
Formula: C12H13NO
Benzyldimethylethoxysilane
Suppliers:
2
CAS: 17151-27-8
Formula: C11H18 O Si
butoxydiethoxymethylsilane
Suppliers:
1
CAS: 93918-87-7
Formula: C9H22O3Si
butoxyethoxydimethylsilane
Suppliers:
1
CAS: 18246-71-4
Formula: C8H20O2Si
dibutoxyethoxymethylsilane
Suppliers:
1
CAS: 93918-88-8
Formula: C11H26 O3 Si
Diethoxymethylphenylsilane
CAS-Suppliers:
12
Suppliers:
6
CAS: 775-56-4
Formula: C6H5Si(OC2H5)2CH3
Diphenylethoxymethylsilane
CAS-Suppliers:
14
Suppliers:
1
CAS: 1825-59-8
Formula: C15H18OSi
Diphenylmethylethoxysilane
CAS-Suppliers:
16
Suppliers:
2
CAS: 1825-59-8
Formula: C15H18OSi
Ethoxydimethylphenylsilane
CAS-Suppliers:
6
Suppliers:
1
CAS: 1825-58-7
Formula: C10H16OSi
Methyldiphenylethoxysilane
CAS-Suppliers:
16
Suppliers:
4
CAS: 1825-59-8
Formula: C15H18OSi
Methylphenyldiethoxysilane
CAS-Suppliers:
18
Suppliers:
4
CAS: 775-56-4
Formula: C6H5Si(OC2H5)2CH3
Methyltriethoxysilane, 98%
Suppliers:
1
CAS: 2031-67-6
Phenyldimethylethoxysilane
CAS-Suppliers:
2
Suppliers:
3
CAS: 1825-58-7
Formula: C10H16OSi
Phenylmethyldiethoxysilane
CAS-Suppliers:
21
Suppliers:
2
CAS: 775-56-4
Formula: C6H5Si(OC2H5)2CH3
(Ethoxymethyl)cyclododecane
Suppliers:
2
CAS: 77352-28-4
Formula: C15H30O
1,1-Diethoxy-3-methylbutane
Suppliers:
1
CAS: 3842-03-3
Formula: C9H20O2
1-(Diethoxymethyl)imidazole
Suppliers:
2
CAS: 61278-81-7
Formula: C8H14 N2 O2
1-Ethoxymethyl-1H-imidazole
CAS-Suppliers:
1
Suppliers:
1
CAS: 67319-04-4
Formula: C6H10N2O
2-(Ethoxymethyl)pyrrolidine
Suppliers:
1
CAS: 883538-81-6
Formula: C7H15NO
2-Carbethoxy-5-methylindole
CAS-Suppliers:
19
Suppliers:
1
CAS: 16382-15-3
Formula: C12H13NO2
4-Ethoxy-6-methylpyrimidine
Suppliers:
9
CAS: 4718-50-7
Formula: C7H10N2O
5-Ethoxy-2-Methylpyrimidine
CAS-Suppliers:
1
Suppliers:
2
CAS: 35231-57-3
Formula: C7H10N2O
6-ethoxy-2-methyl-2-hexanol
CAS-Suppliers:
8
Suppliers:
1
CAS: 91-61-2
Formula: C10H13 N
Chloromethyltriethoxysilane
CAS-Suppliers:
32
Suppliers:
12
CAS: 15267-95-5
Formula: CH2Cl4Si
Diethoxy(methyl)vinylsilane
CAS-Suppliers:
60
Suppliers:
1
CAS: 5507-44-8
Formula: C9H9BrO2
Dodecylmethyldiethoxysilane
CAS-Suppliers:
7
Suppliers:
2
CAS: 60317-40-0
Formula: C17H38O2Si
Methyl 3-ethoxy-2-butenoate
Suppliers:
2
CAS: 85153-65-7
Formula: C7H12O3
N-(Ethoxymethyl)-acrylamide
CAS-Suppliers:
4
Suppliers:
2
CAS: 13036-41-4
Formula: C10H16N2
n-Octylmethyldiethoxysilane
CAS-Suppliers:
10
Suppliers:
2
CAS: 2652-38-2
Formula: C13H30O2Si
2-(Bromomethyl)ethoxybenzene
CAS-Suppliers:
1
Suppliers:
1
CAS: 2417-70-1
2-(diethoxymethyl)pyrimidine
CAS-Suppliers:
5
Suppliers:
2
CAS: 1000895-46-4
7-Ethoxy-3,7-dimethyloctanal
Suppliers:
1
CAS: 3613-33-0
Formula: C12H24O2
Acetoxymethyltriethoxysilane
Suppliers:
5
CAS: 5630-83-1
Carboxymethyltriethoxysilane
Suppliers:
1
CAS: 162781-72-8
Formula: C8H18O5Si
Diethoxy(methyl)phenylsilane
CAS-Suppliers:
7
Suppliers:
1
CAS: 775-56-4
Formula: C16H24O
Dimethyl Vinyl Ethoxy Silane
CAS-Suppliers:
11
Suppliers:
3
CAS: 5356-83-2
Formula: C4H12OSi
Diphenyl Methyl Ethoxysilane
CAS-Suppliers:
8
Suppliers:
2
CAS: 1825-59-8
Formula: C10H16OSi
Ethoxy Methylene Malonitrile
CAS-Suppliers:
49
Suppliers:
1
CAS: 123-06-8
Formula: C10H17NO4
Ethoxymethylenemalononitrile
CAS-Suppliers:
17
Suppliers:
19
CAS: 123-06-8
Formula: C6H6N2O
Hydroxymethyltriethoxysilane
CAS-Suppliers:
1
Suppliers:
1
CAS: 162781-73-9
Formula: C7H18O4Si
Methyl 4-ethoxybenzoate, 98%
Suppliers:
1
CAS: 23676-08-6
Methyl Vinyl Diethoxy Silane
CAS-Suppliers:
70
Suppliers:
1
CAS: 5507-44-8
Formula: C6H5ClFN
Pyridine,2-(1-methylethoxy)-
CAS-Suppliers:
17
Suppliers:
2
CAS: 16096-13-2
Formula: C25H31NO4
((2-Iodoethoxy)methyl)benzene
CAS-Suppliers:
8
Suppliers:
1
CAS: 54555-84-9
Formula: C14H14N2O6S
(Chloromethyl)triethoxysilane
CAS-Suppliers:
21
Suppliers:
4
CAS: 15267-95-5
Formula: C7H17ClO3Si
2-Chloroethoxytrimethylsilane
Suppliers:
3
CAS: 18157-17-0
Formula: ClCH2CH2OSi(CH3)3
Your latest searches
methylethoxy hydroxyphthalate Propane-d8 methoxyandrostan cyclohexanehexone hydroxyhexadec Prodigiosin 4-Hydroxyheptanophenone dextrin P-Chlorophenetole Hydroxy-L-Proline intermediate6 monopalmitin triptobenzene 10-Pyrene-PC sumatripton hydroxypropane Testosterone difluorocyclohexanone bromoadenosine cycloolivil 3-Methoxycatechol dimethylmorpholin propionicacid nitrocatechol Dextroamphetamine m-Chlorophenol pentachlorohydroxyosmate thimerosal N-hydroxyethanimidamide thyroxine p-Chlorophenylsilane methyltryptamine semiconductor Pectin dichlorophenoxyacetone tablets hydroxypropafenone external trinitromethane 3-Chlorophenoxypropylbromide Decanol fluorophenylethynyl Tributoxyboroxin ferrius Trimethoxyboroxin Dimethylethoxysilane pinacolateboryl dppp congo dimethylethylene 4beta azanium Bilobalide 1-Pyrenemethanol 4-Chlorophenylhydroxylamine quinolate iris Dimethylselenium monoquat 3-Hydroxyproline phenyllactate fluorophenethylbromide 6-Bromohexanenitrile polyoxyethlene dimethylanisaldehyde cyanoethanimidate interferons material n-hexanoylsphingosyl-phosphorylcholine Poly ethanedithiobis hydroxylamine 2,2-Dimethylpropiophenone hydroxyhexenal alpha-Cypermethrin 3,3-Difluoro-cyclohexanamine hydroxyhexacosyl wright iodophenylethynyl dihydroxymorphinan hydroxyurethane dopal 2-Hydroxy-6-methoxyacetophenone 1-Phenyl-2-hexanone trien hydroxycortisol dihydroxyandrostan hydroxytryptophane integrin rape 3,4-Dimethoxypropiophenone dimethylselenium caprate Decane-d N,N-Diphenylbenzidine diphospho polyphosphates bromophenylethynyl hydroxystyrene dideoxyphorbol acyclovir methylethylester 2,4,6-Trihydroxyacetophenone decarestrictine Streptococcus 2-ethylmorpholine paramax 2-Hydroxy-4'-methoxyacetophenone dichlorophenetole intermediate4 Formamide-d3 -Beta-Cyclodextrin Polysulfides dioxecane Bromocriptine-13CD3 stem nitrocellulose diethoxypropiophenone bocmorpholine Roxithromycin-13CD3 hydroxyoctanamide pellets Propylanethole dihydroxyoctane dichlorophenethyl dichlorophenoxyacetic phosphates 3-Homoadamantanol 3-Dimethylaminophenol Decaborane nitropropane tbca Nitroethane butylcyclohexanecarboxylic Monolinuron 6-Bromohexanoylchloride pentafluorocinnamic dinitrofluorene Proctolin 7-Hydroxyindoline d-mannitol Indoline didehydroandrographiside Formebolone Tryptamine equivalent technofiber dithiooctanediol hydroxyisovaleric ferrovanadium trilon ramsons leafovert Dimethysulfide dextroamphetamine Hydroxyethylpolystyrene trihydroxycyclohexene hydroxycyclooctanone dimethoxyhydrocinnamic tributylstannolate type bleaching Probenecid Bromochlorophenol dimethylethanol Octadecylsilane Monopalmitin fluorocyclohexanecarboxylic dihydroxytryptamine difluorocyclohexanecarboxaldehyde fusidate juniper cyclohexanecarboxylicacidethylester dinitroindazole n-Hexyllithium Propane-d7 catecholborane multi anthrylene Dppp Hexadecanophenone Undecane morpholinylformamidine 2-Methyl-2-phenylcyclohexanone 2,5-Dimethoxyacetophenone dichlorophenylthioglycollic 3-Chlorophenanthrene hydroxylammonium alphask2 dinitropyridine 2-Chloro-2-methylcyclohexanone ethylethane hydroxytryptophan dimethylpropiophenone polymers beta2 dimethylaminocinnamic hydroxyphenyllactic rizatriptan 4-(Benzyloxy)cyclohexanamine indoadenosine dioxaborolan dioxol 2,2,6-Trimethylcyclohexanemethanol methylglutamicacid soft (R)-5-Hydroxy-2-hexanone cofactor 5-Methoxyflavanone 3-Methoxy-4-hydroxypropiophenone glucuronamide dichlorophenylthioethanol hydroxyindane methoxyethane 2-Hydroxyacetophenone hydroxyacetohydrazide IPCONAZOLE tips hydroxyacetamide krypton recognition 4-Methoxyacetophenone trichlorophenylhydrazine diethoxyhex deoxyandrographolide 2-Chlorophenetole fluoropropionic arsonate Repaglinide nitrous hydroxyisatin iodophenpropit piperidolate coupling hexenedinitrile 2-Methylcyclohexan-1-amine Formdimethylamide dihydroxyfluorenone anode tetramethylcyclohexanamine Triacetyl-beta-cyclodextrin triandrous Piperonal dimethylcyclohexanemethylamine tempone Repaglinide-d5 aminopropionic trihydroxybenzhydrazide dimethoxyamphetamine 17alpha-Hydroxyprogesterone Acetoacetophenone nitron hydroxyoxolan pyrazoloanthrone polyphyllin dihydrohydroxy Codecarboxylase Formylmorpholine muramic Dimedone dihydroxyindoline fluorophenylethyl a-Ethyltryptamine extact Dihydroxyacetophenone Hydroxymethylpolystyrene 2,5-Dimethyll-4-hydroxybenzonitrile ioxynil diformamide bromophenylethanamine Tryptone morpholinylthio dihydroxyhex Dextromethorphanhydrobromide Perfluoroacetophenone dimethoxyphthalide difluoropropionic 2-methylepichlorohydrin dimethylenecyclohexanone 2-Methyltryptamine Systemin diox 2-Hydroxy-2-phenylacetophenone hydroxyphthalimide thienyllithium methoxyflavanone Dimethoxyboran Heptanedinitrile Alaptide neta methoxyhexane ethoxyacetophenone dimercaptoethane Hydroxypropyl-gamma-cyclodextrin 4-Methylcyclohexan-1-amine ethanimideate 6-fluorohexan-1-ol polylactide Dimethyldioxolone dimethyltryptamine diphosphonite Hydroxyethyl-Beta-Cyclodextrin arrow Selectfluoro thioxonaphth micro peg2 2-Chlorophenylalanine cyanocyclohexanone difluorophenylethynl 4-ethyl-4-methylcyclohexanone trihydroxycholestane dodecyloxyacetophenone methoxyethoxyethoxide phenythio Diacetyl-3,3'-Dinitrobenzidine p-Hydroxypropiophenone (S)-2-Methoxycyclohexanone diethylthioxanthon diethoxyphosphono block dinitrobenzoic Indolinone nitropropiophenone 4-Hydroxy-4-(nitromethyl)cyclohexanone 3,5-Dimethylcyclohexan-1-ol 3-Chlorophenethylamine Linalool L-Prolinamide tissue dichlorophenoxyethylbromid 3-methylmorpholine Matrixyl morpholinyl hydroxyterphenyllin Methacryloxypropyldimethylethoxysilane cyclohexylphenolate 2-Hydroxyiminoadamantane Formycin polyeletrolite polymethylene methoxyharmalan p-Methoxyacetophenone proprietary dithiouridine fluoroadenosine Methoxypropiophenone Hydroxyacetone Dimethylhexanediol adenosine5 hydroxypropoxy dodecylethanol ynamide dcaa 4morpholinyl Probenecid-d7 Formothion hydroxyacetaldehyde trichlorophenoxyacetic Dimethyl-Beta-Cyclodextrin hexanoylsphingosylphosphorylcholine 4-Bromo-2-fluorocinnamicacid hydroxystyryl diaminopropionic 2,4-Dimethoxyacetophenone solvent deoxy epps hydroxycyclohexane phaseolin bvmo thiomorpholin analysis Iodophenpropit hydroxyprolinol n-Octadecanophenone polycat 2-Dimethylaminophenol performance 4-Chlorophenethylamine methylhydroxyurea Modafinil-d5 N,N-Dimethylhexanamide didehydro dichloride 4-methoxymorpholine 2-Hydroxyindan phenoxyethane polyphosphate indophenol Simazine nitrocyclohexane Divinylcyclohexane hydroxymorphinan pyroglutamic additives Propanediol














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