Chemical-Suppliers Chemical-Suppliers

Search for Chemicals

Products found

108 have been found at all. The first hits are listed.
Click the line to select the product
Dimethylacetamide
CAS-Suppliers:
60
Suppliers:
8
CAS: 127-19-5
Formula: C4H9NO
N-Methylacetamide
CAS-Suppliers:
4
Suppliers:
19
CAS: 79-16-3
Formula: C3H7NO
Trimethylacetamide
CAS-Suppliers:
17
Suppliers:
10
CAS: 754-10-9
Formula: C5H11NO
N-Methylacetamide-d7
Suppliers:
1
CAS: 3669-74-7
Formula: C3D7 N O
N,N-Dimethylacetamide
CAS-Suppliers:
24
Suppliers:
22
CAS: 127-19-5
Formula: C4H9NO
N-Methyl-d3-acetamide
Suppliers:
1
CAS: 3669-71-4
Formula: CH3CONHCD3
N,N'-Dimethylacetamide
CAS-Suppliers:
41
Suppliers:
1
CAS: 127-19-5
Formula: C8H19NO2
2-(Methylthio)acetamide
CAS-Suppliers:
5
Suppliers:
8
CAS: 22551-24-2
Formula: C3H7NOS
N-Methyl cyanoacetamide
Suppliers:
2
CAS: 6330-65-2
Dimethylacetamide (DMAC)
CAS-Suppliers:
11
Suppliers:
1
CAS: 127-19-5
Formula: C12H26O
N,N-Dimethylacetamide-d9
Suppliers:
2
CAS: 16727-10-9
Formula: C4D9 N O
N-(Cyanomethyl)acetamide
CAS-Suppliers:
5
Suppliers:
1
CAS: 4814-80-6
Formula: CH3CONHCH2CN
N-methyl Cyano Acetamide
CAS-Suppliers:
8
Suppliers:
2
CAS: 6330-25-2
Formula: C10H18N2O2.HCl
2-Amino-N-methylacetamide
CAS-Suppliers:
7
Suppliers:
1
CAS: 22356-89-4
Formula: C3H8 N2 O
2-Bromo-N-methylacetamide
CAS-Suppliers:
1
Suppliers:
7
CAS: 34680-81-4
Formula: C3H6BrNO
2-Cyano-N-methylacetamide
CAS-Suppliers:
20
Suppliers:
1
CAS: 6330-25-2
Formula: C4H6N2O
N,N-Dimethylthioacetamide
CAS-Suppliers:
1
Suppliers:
6
CAS: 631-67-4
Formula: C3H6KNS2
N-Vinyl-N-methylacetamide
CAS-Suppliers:
17
Suppliers:
4
CAS: 3195-78-6
Formula: C19H23ClN2
1-Methylindole-3-acetamide
CAS-Suppliers:
7
Suppliers:
1
CAS: 150114-41-3
Formula: C11H12N2O
2-Amino-N-methyl-acetamide
CAS-Suppliers:
6
Suppliers:
4
CAS: 22356-89-4
Formula: C3H6N4
2-Chloro-N-Methylacetamide
CAS-Suppliers:
6
Suppliers:
13
CAS: 96-30-0
Formula: C3H6ClNO
2-Cyano-N-methyl-acetamide
CAS-Suppliers:
25
Suppliers:
5
CAS: 6330-25-2
Formula: C11H10O2
Dimethylacetamide for HPLC
CAS-Suppliers:
70
Suppliers:
1
CAS: 127-19-5
Formula: C4H9NO
N,N-Dimethylcyanoacetamide
CAS-Suppliers:
9
Suppliers:
11
CAS: 7391-40-4
Formula: C5H8N2O
N-(3-METHYLBUTYL)ACETAMIDE
CAS-Suppliers:
9
Suppliers:
1
CAS: 13434-12-3
Formula: C7H15NO
N-(Hydroxymethyl)acetamide
CAS-Suppliers:
6
Suppliers:
11
CAS: 625-51-4
Formula: C3H7NO2
N-Methyl-2-phenylacetamide
Suppliers:
3
CAS: 6830-82-6
Formula: C9H11NO
N-Methylacetamide-2,2,2-d3
CAS-Suppliers:
1
Suppliers:
1
CAS: 3669-69-0
Formula: C3H4 D3 N O
N-Methylindole-3-Acetamide
CAS-Suppliers:
6
Suppliers:
3
CAS: 150114-41-3
Formula: C11H12N2O
N-Methyltrifluoroacetamide
CAS-Suppliers:
28
Suppliers:
2
CAS: 815-06-5
Formula: C3H4F3NO
N-Methyltrimethylacetamide
CAS-Suppliers:
7
Suppliers:
1
CAS: 6830-83-7
Formula: C6H13 N O
N1-Methyl-2-cyanoacetamide
CAS-Suppliers:
23
Suppliers:
1
CAS: 6330-25-2
Formula: C4H6N2O
2-Chloro-N-methyl-acetamide
CAS-Suppliers:
15
Suppliers:
1
CAS: 96-30-0
Formula: C18H18N2O3
bis(dimethylsilyl)acetamide
CAS-Suppliers:
43
Suppliers:
1
CAS: 21305-90-8
Formula: C6H5ClFN
Diphenylmethylthioacetamide
CAS-Suppliers:
20
Suppliers:
1
CAS: 68524-30-1
Formula: C20H23FN2O2.HCl
Hexamethylene bis-acetamide
CAS-Suppliers:
10
Suppliers:
1
CAS: 3073-59-4
Formula: C10H20N2O2
N-(Trimethylsilyl)acetamide
CAS-Suppliers:
3
Suppliers:
16
CAS: 13435-12-6
Formula: C5H13NOSi
N-Methoxy-N-methylacetamide
CAS-Suppliers:
3
Suppliers:
21
CAS: 78191-00-1
Formula: C4H9NO2
2,2,2-Trimethylthioacetamide
CAS-Suppliers:
15
Suppliers:
2
CAS: 630-22-8
Formula: C5H11 N S
2-Mercapto-N-methylacetamide
CAS-Suppliers:
24
Suppliers:
2
CAS: 20938-74-3
Formula: C6H12ClNO3
Acetamide, N-(phenylmethyl)-
CAS-Suppliers:
18
Suppliers:
1
CAS: 588-46-5
Formula: C30H50O
Acetamide,N-acetyl-N-methyl-
CAS-Suppliers:
12
Suppliers:
1
CAS: 1113-68-4
Formula: C4H8N2O2
N,N-Dimethylacetamide, Reag.
CAS-Suppliers:
70
Suppliers:
1
CAS: 127-19-5
Formula: C4H9NO
N-Methyl iodofluoroacetamide
Suppliers:
2
CAS: 883499-47-6
Formula: C3H5FINO
N-methyl-3-Pyridineacetamide
CAS-Suppliers:
3
Suppliers:
1
CAS: 106271-65-2
2-Amino-N,N-dimethylacetamide
CAS-Suppliers:
11
Suppliers:
4
CAS: 1857-19-8
Formula: C4H10N2O
2-Bromo-N,N-dimethylacetamide
CAS-Suppliers:
3
Suppliers:
7
CAS: 5468-77-9
Formula: C4H8BrNO
Bis trimethyl silyl acetamide
CAS-Suppliers:
14
Suppliers:
1
CAS: 10416-59-8
Formula: C12H16O
N-(Aminoiminomethyl)acetamide
CAS-Suppliers:
29
Suppliers:
2
CAS: 5699-40-1
Formula: C3H7N3O
N-Methyl bromofluoroacetamide
Suppliers:
2
CAS: 53441-14-8
Formula: C3H5BrFNO
N1-(3-pyridylmethyl)acetamide
CAS-Suppliers:
6
Suppliers:
1
CAS: 22977-34-0
Formula: C8H10N2O
2,2,2-TriMethylacetaMide, 98+%
CAS-Suppliers:
39
Suppliers:
3
CAS: 754-10-9
Formula: C8H5ClFN
2,2-dichloro-N-methylacetamide
Suppliers:
1
CAS: 5345-73-3
Formula: C3H5Cl2NO
2-Chloro-N,N-dimethylacetamide
CAS-Suppliers:
32
Suppliers:
5
CAS: 2675-89-0
Formula: C4H8ClNO
2-Cyano-2,2-diMethyl-acetaMide
CAS-Suppliers:
1
Suppliers:
1
CAS: 7391-40-4
Formula: C14H18N2O4
Acetamide, n-(4-methylphenyl)-
CAS-Suppliers:
9
Suppliers:
1
CAS: 103-89-9
Formula: C8H9N3
Acetamide, n-ethenyl-n-methyl-
CAS-Suppliers:
6
Suppliers:
1
CAS: 3195-78-6
Formula: C4H11NO2S
N,N-bis(phenylmethyl)acetamide
CAS-Suppliers:
2
Suppliers:
1
CAS: 10479-30-8
Formula: C21H22N2O2.C2H7AsO2
N,N-Dimethyl-2-phenylacetamide
Suppliers:
2
CAS: 18925-69-4
Formula: C10H13NO
N,N-Dimethyltrifluoroacetamide
CAS-Suppliers:
4
Suppliers:
2
CAS: 1547-87-1
Formula: C6Br2F12O3
N-(4-Pyridinylmethyl)acetamide
CAS-Suppliers:
1
Suppliers:
1
CAS: 23974-15-4
Formula: C8H10N2O
N-Methyl chlorofluoroacetamide
Suppliers:
2
CAS: 53441-15-9
Formula: C3H5ClFNO
2-hydroxy-N,N-dimethylacetamide
CAS-Suppliers:
1
Suppliers:
2
CAS: 14658-93-6
Formula: C4H9NO2
5-Methylbenzoxazole-2-acetamide
Suppliers:
2
CAS: 35783-56-3
Formula: C10H10 N2 O2
N,2-DIMETHOXY-N-METHYLACETAMIDE
Suppliers:
1
CAS: 132289-57-7
N,N-bis-(Chloromethyl)acetamide
Suppliers:
2
CAS: 56343-50-1
Formula: C4H7Cl2NO
N,N-Dimethyl-2-Methoxyacetamide
Suppliers:
3
CAS: 4128-76-1
Formula: C5H11NO2
N,N-Dimethyl-trifluoroacetamide
CAS-Suppliers:
11
Suppliers:
7
CAS: 1547-87-1
Formula: C4H6F3NO
N-(Hydroxymethyl)acetamide, 98%
Suppliers:
1
CAS: 625-51-4
N-MethyltriMethylacetaMide, 96%
CAS-Suppliers:
11
Suppliers:
2
CAS: 6830-83-7
Formula: C32H58N2O15
[(Diphenylmethyl)thio]acetamide
CAS-Suppliers:
47
Suppliers:
2
CAS: 68524-30-1
Formula: C15H15NOS
(2-Methyl-thiazol-4-yl)acetamide
CAS-Suppliers:
38
Suppliers:
4
CAS: 185623-66-9
Formula: C24H4Cl4O6
2-diazenyl-N,N-dimethylacetamide
CAS-Suppliers:
22
Suppliers:
2
CAS: 1857-19-8
Formula: C4H10N2O
2-ISOCYANO-N,N-DIMETHYLACETAMIDE
CAS-Suppliers:
9
Suppliers:
1
CAS: 68157-98-2
Formula: C8H8FNO2
N,N-di-(1-Methylheptyl)acetamide
CAS-Suppliers:
3
Suppliers:
1
CAS: 77934-47-5
Formula: C18H37 N O
N-(Hydroxymethyl)phenylacetamide
Suppliers:
3
CAS: 6291-06-1
Formula: C4H10ClN
N-Methyl-bis(trifluoroacetamide)
CAS-Suppliers:
82
Suppliers:
10
CAS: 685-27-8
Formula: C6H10N6
N-Piperidin-4-ylmethyl-acetamide
Suppliers:
2
CAS: 71207-33-5
Formula: C13H18FN
2,2,2-Trifluoro-N-methylacetamide
CAS-Suppliers:
32
Suppliers:
3
CAS: 815-06-5
Formula: C3H4F3NO
2-(4-Methylthiazol-2-yl)acetamide
CAS-Suppliers:
5
Suppliers:
1
CAS: 173739-73-6
Formula: C15H22BrNO
2-Chioro-N-Hydroxymethylacetamide
CAS-Suppliers:
24
Suppliers:
4
CAS: 2832-19-1
Formula: C34H48BrP
2-chloro-N-(cyanomethyl)acetamide
CAS-Suppliers:
3
Suppliers:
1
CAS: 20301-57-9
Formula: C4H5ClN2O
2-Iodo-N-(1-methylethyl)acetamide
CAS-Suppliers:
4
Suppliers:
1
CAS: 80935-13-3
Formula: C5H10INO
2-[(Diphenylmethyl)thio]acetamide
CAS-Suppliers:
55
Suppliers:
13
CAS: 68524-30-1
Formula: C8H8O2
N,N-bis-(Trimethylsilyl)acetamide
Suppliers:
3
CAS: 10416-58-7
Formula: C8H21 N O Si2
N,N-di(1-Methyl heptyl) acetamide
CAS-Suppliers:
10
Suppliers:
2
CAS: 77934-47-5
Formula: C25H30N8OS
N,O-bis-(Trimethylsilyl)acetamide
CAS-Suppliers:
67
Suppliers:
5
CAS: 10416-59-8
Formula: C8H21NOSi2
N-(2,6-Dimethyl-phenyl)-acetamide
CAS-Suppliers:
8
Suppliers:
2
CAS: 2198-53-0
Formula: C8H7IO3
N-(2-methylpyridin-4-yl)acetamide
CAS-Suppliers:
7
Suppliers:
1
CAS: 18085-47-7
Formula: C27H34BrO2P
N-(3-Methylpyridin-2-Yl)acetamide
CAS-Suppliers:
5
Suppliers:
7
CAS: 7463-30-1
Formula: C8H10N2O
N-(4-Methylpyridin-2-yl)acetamide
CAS-Suppliers:
17
Suppliers:
2
CAS: 5327-32-2
Formula: C8H10N2O
N-(5-Methyl-2-pyridinyl)acetamide
CAS-Suppliers:
6
Suppliers:
1
CAS: 4931-47-9
Formula: C8H10N2O
N-(6-Methylpyridin-2-yl)acetamide
CAS-Suppliers:
3
Suppliers:
3
CAS: 5327-33-3
Formula: C15H14KN5O4S
N-(piperidin-3-ylmethyl)acetamide
Suppliers:
1
CAS: 90346-06-8
Formula: C8H16 N2 O
N-(piperidin-4-ylmethyl)acetamide
CAS-Suppliers:
4
Suppliers:
1
CAS: 71207-33-5
Formula: C8H16N2O
N-(Pyrimidin-5-ylmethyl)acetamide
Suppliers:
1
CAS: 1588441-38-6
N-Hydroxymethyltrifluoroacetamide
CAS-Suppliers:
14
Suppliers:
2
CAS: 50667-69-1
Formula: C3H4F3NO2
n-methyl-2,2,2-trifluoroacetamide
CAS-Suppliers:
34
Suppliers:
3
CAS: 815-06-5
Formula: C3H4F3NO
N-Methyl-bis-(trifluoroacetamide)
CAS-Suppliers:
20
Suppliers:
2
CAS: 685-27-8
Formula: C5H3F6NO2
N-Trimethylsilyl Acetamide (TMSA)
CAS-Suppliers:
2
Suppliers:
1
CAS: 13435-12-6
2-(Trifluoromethyl)phenylacetamide
CAS-Suppliers:
1
Suppliers:
6
CAS: 34779-65-2
Formula: C9H8F3NO
2-Bromo-N-methyl-N-phenylacetamide
Suppliers:
4
CAS: 29182-97-6
Formula: C9H10BrNO
2-chloro-N-ethyl-N-methylacetamide
Suppliers:
3
CAS: 2746-07-8
Formula: C5H10 Cl N O
2-cyano-N-(2-furylmethyl)acetamide
CAS-Suppliers:
3
Suppliers:
1
CAS: 59749-85-8
Formula: C8H8 N2 O2
2-[Diphenyl Methyl-Thio]-Acetamide
CAS-Suppliers:
10
Suppliers:
4
CAS: 713134-72-6
Formula: C16H16O3S
4-Hydroxy-N-methylbenzeneacetamide
CAS-Suppliers:
3
Suppliers:
1
CAS: 29121-34-4
Formula: C9H11NO2
Your latest searches
Dimethylacetamide dpeg hydroxyacetaminophen hydroxypropanedial extact Thiomorpholine 2-Hydroxyflutamide fusidate 2.4-Dichlorophenol-d4 phenylethylamine dimethylethylcyclohexane dithiouracil 3-hydroxybenzamide hydroxyprolinol Catecholborane atomoxetene 2methoxyethyl 2-Naphthaldehyde bispalmitamide 2-Isopropyl-5-methylcyclohexanone 1-Chlorophenothiazine diphenylpropionic morpholinobenzaldehyde dioxole dimethoxytitanium methoxyformamidine hydroxymethyl ffrl tributoxy difluorophenylethanone Propoxyethylene Diglycolamine technofiber arrow bromophenol Beta-Bromophenylethane trihydroxybenzaldehyde hydroxyquinoline methoxyethoxide hydroxycaproicacid nitromethane catalyst methylethyl N,N-Diphenylbenzidine 4-Fluorophenoxyethylbromide nitrite hexaboride methylcatechol pyroglutamicacidtert pentamethoxy difluorophenylethynyl 5-Hydroxy-2-methoxyacetophenone proepicate amorphous Gallocyanine gulo lactophenol dichlorophenoxyacetic hydroxymethylmorpholinehcl Decanophenone pulp perfluoropropionic Polyamide coco dinitrooxindole Trifenmorph 5-Methylhexan-1-ol dichloroadamantane morpholinylformamidine 4-Oxocyclohexanecarboxamide methoxyethoxy Propane-d6 Protirelin chloridate Nitromethane-d3 distrontium hydroxyacetato Perfluoroacetophenone dioxasuberic alpha-Acetoxyacetophenone decane hydroxypropylamine 2-Cyclopentaneethanol allyloxyethoxy Methyl-beta-cyclodextrin trihydroxymethylmethane α-cyclodextrin phenylpropionicacid chlorophenoxypropylbromide deactivators stable Propynol Testosterone-d3 ethidium Propylanethole dioxepane hydroxyniphtholide 2-Methoxythiazole Chlorobenzuron Dimethylpolysilane methylhexadecanoate 2-Hydroxy-2-methylpropiophenone dopal carc Phenylethyldichlorosilane Propionaldehyde propylimidazo fluorophenoxypropyl ezetimibe Festinavir soln morpholinepropylamine ethoxyindole 3-Fluoro-2-hydroxyacetophenone 4-(p-Cyanophenyl)cyclohexanone Fmoc-L-Hydroxyproline 7-Hydroxyflavone amines 4-Methoxypropiophenone biphenylyloxy nitrocyclohexane Benzophenone-2 2-Fluoroacetophenone hydroxyethylethoxypiperazine prolinium Benzhydrazide progestone bamethane hydroxycyclophosphamide modulator 2-Aminocyclohexanone hydroxybenzhydrazide 5-Hydroxy-pyrazole butylcyclohexanecarboxylic diphospho morpholineethanol Propyne dimethoxyacetamide triphenylpropionic agent morpholinopropan triptobenzene dinitropyrene 2-Chlorophenoxyacetonitrile tocopherylquinone dichloride chlorophenoxy perfluoroacetophenone 2-Hydroxychalcone 3-Bromophenylethanamine linoleylethanolamide hydroxyfumarate mating diethoxymethoxy phosphazenebasep2 roxithromycin microbial bromothiazole 2-Bromo-5-fluorocinnamicacid Amitriptyline 3-methylpyrocatechol 2-Hydroxy-5-methoxyacetophenone nitrohexane Triacetyl-beta-cyclodextrin GLUCOSYLRUTIN pmda bromophenylcyclopropane prozyme Trichlorophenylsilane 2-Cyclohexyl-morpholine iodophenoxyacetic dichlorophenethylamine 3-methylmorpholine chlorophenylethyl pyrazinylmethanol n-hexanoyl-phytosphingosine Prodigiosin phenylethane hydroxyquinazoline didecanoate Proline Statil hydrorefining hydroxydopa thienyllithium dioxifedrine hexadecanedithiol phenanthridinyloxy nitroethane dichlorophenylsilane bttaa tetraphos beet nitrosomorpholine dichlorophenylacetone ethoxyacetate trithio Probucol 2,2-Dimethylpropiophenone pyrazoloanthrone Fmoc-Pro acetoxyacetophenone hydroxyadenosine 4,4-Dimethylcyclohexan-1-ol 2-Methoxyacetophenone 2-Hydroxystyrene 5-Fluoro-2-hydroxyacetophenone hydroxypropranolol Fucoxanthin random sbase dcha dioxideperoxide 3-(2-Fluorophenyl)cyclohexanone Nitroethane--d3 Indophenol D-Alpha-Pinene Polyethylene styrylthio dinitrofluorene dimethylethanethioamide phenylethyldichlorosilane atrolactic modified ethylmorpholine bpla cyclodextrinsulfonatedsodiumsalt gluconhydroximo 2′-Hydroxypropiophenone bromohexanoylchloride fluconazole 4-Methoxyacetophenone hydroxytryptophane PMDA dimethoxyacetate fluorophenylboronic 2-Fluorocinnamaldehyde styryl D-Hydroxyproline dimethylmorpholin 1,10-Decanedithiol prim fluoroadenosine level pyrazinyl sumatriptan dihydroxyoctanophenone Perfluorooctylethane Estrone-d4 Prometon-d3 phenylethylamino DL-Prolinamide dimethyloleyl 4-Hydroxyindole Piperonal polycaprolactone poly 1-Azidoadamantane nitroisoindoline panicum linalool ethoxysulfuron polyoxypropylene alpha-Hydroxyethylferrocene hydroxycyclopentyl 4-Hydroxy-4-(nitromethyl)cyclohexanone dihydroxyhexane hydrate morpholinobutan dioxolane bromophenethyl chlorophenol single 4-Hydroxychalcone acetohydrazide azidoadenosine o-Methoxyacetophenone difluorophenyl Nitrocyclohexane ethoxyhydantion tetrahydroxytitanium Chlorothiamide dinitrobromobenzene Azetidine-2-methanol propachlor silicate Dimethylsilanediol phosphorodichloridate Permethrin dihydroxyflavanone morpholinothiazole 4-Hydroxystyrene PTH-4-hydroxyproline trihydroxyandrost 5-Isopropyl-2-methyl-cyclohexanone trimethoxyflavanone pyrazolyl 2-(Methylthio)cyclohexanone primisulfuron temechine cocoate m-Chlorophenylurea 9-Fluorophenanthrene Selectfluoro methylpropanohydrazide polystyrene methoxycinnamic amitriptyline hydroxyethylformamide Hydroxyflutamide bisphenol hydroxyethylurea polymerizable leaf difluorocyclohexanamine butyldinitrophenolate Hydroxylamine borohomophe 1-Pyrenemethanol trihydroxyflavone cdki Propane azodicarbonamide diphos alpha-Hydroxyacetamide hydroxyglutarate hydroxyuracil Dichlorophenylborane L-Base 1-(4-Chlorophenyl)hexan-1-one fluorocinnamaldehyde phosphonoformate triethylethane Poly hydroxyestrone dioxocyclohexanecarboxylicacid bromophenoxy master 4-Acetamido-cyclohexanone methoxymorphinan deoxyphorbol dichlorophenylhydrazine dioxan Intermediates Acetoacetophenone Propachlor dibromoadipate propanil Dimethylamine triethoxy naphthhydrazide hydroxystearamide Dodecanediol Propane-d8 methyloxy 3-(4-Fluorophenyl)cyclohexanone chlorophenoxyethyl 4-(4-Biphenylyl)cyclohexanone cyclohexanehexol 3,5-Dimethylanisole pentanedinitrile diethoxy 2-Bromophenol hydroxythiepan 2-Hydroxyestriol methoxythien Trimethyl-beta-cyclodextrin thalidomide dichlorocyclohexanecarboxylate trichlorophenoxyacetic phospha N-(2-hydroxypropyl)hexanamide hydroxyethylferrocene divinylpent dinitromesitylene Pyrazole-3-carboxamide pentafluorophenylester tetrachlorophenyl morpholinyl connection dcaa pentadecanoic 2-Fluorophenol rizatriptan dimercapto 2-Indolinone Decanedihydrazide celite butylcyclohexanecarbaldehyde 3,5-Dichlorophenoxyacetone N-benzylcyclohexanamine setiptiline picolinium NN-Dimethylethanesulfonamide pentylnitrite isovaleric pentadecanoin tetrafluoropropionic hydroxyacetate 3-Hydroxyproline Roxithromycin-13CD3 uronium decanoate 4'-Hydroxyoctanophenone 2-Fluoroadenosine tween














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