Chemical-Suppliers Chemical-Suppliers

Search for Chemicals

Products found

92 have been found at all. The first hits are listed.
Click the line to select the product
(Bromomethyl)boronic acid
CAS-Suppliers:
6
Suppliers:
2
CAS: 137297-49-5
Formula: C7H16BBrO2
2-Bromomethylphenylboronicacid
Suppliers:
10
CAS: 91983-14-1
3-Bromomethylphenylboronicacid
Suppliers:
12
CAS: 51323-43-4
2-Bromomethylphenylboronic acid
CAS-Suppliers:
39
Suppliers:
1
CAS: 91983-14-1
Formula: C8H7BrO3
3-Bromomethylphenylboronic acid
CAS-Suppliers:
39
Suppliers:
2
CAS: 51323-43-4
Formula: C8H7BrO3
4-Bromomethylphenylboronic acid
CAS-Suppliers:
39
Suppliers:
1
CAS: 68162-47-0
Formula: C8H7BrO3
4-Bromo-2,5-dimethylboronic acid
Suppliers:
1
CAS: 130870-00-7
(3-Bromomethylphenyl)boronic acid
CAS-Suppliers:
38
Suppliers:
3
CAS: 51323-43-4
Formula: C7H8BBrO2
(4-Bromomethyl)phenylboronic acid
CAS-Suppliers:
19
Suppliers:
1
CAS: 68162-47-0
Formula: C8H9BrO
2-(Bromomethyl)phenylboronic acid
CAS-Suppliers:
7
Suppliers:
2
CAS: 91983-14-1
Formula: C11H10O4
2-(Bromomethylphenyl)boronic acid
CAS-Suppliers:
42
Suppliers:
3
CAS: 91983-14-1
Formula: C7H8BBrO2
3-(Bromomethyl)phenylboronic acid
CAS-Suppliers:
25
Suppliers:
2
CAS: 51323-43-4
Formula: C10H10N2O
4-(Bromomethyl)phenylboronic acid
CAS-Suppliers:
38
Suppliers:
16
CAS: 68162-47-0
Formula: C7H8N2O3
4-(Bromomethylphenyl)boronic acid
CAS-Suppliers:
57
Suppliers:
3
CAS: 68162-47-0
Formula: C7H8BBrO2
3-Bromo-5-methylphenylboronic acid
CAS-Suppliers:
3
Suppliers:
7
CAS: 849062-36-8
Formula: C7H8BBrO2
4-(Bromomethyl)benzeneboronic acid
CAS-Suppliers:
60
Suppliers:
3
CAS: 68162-47-0
Formula: C7H8BBrO2
4-bromo-2-methylphenylboronic acid
CAS-Suppliers:
16
Suppliers:
1
CAS: 221006-71-9
Formula: C4H4BrNOS
4-Bromo-3-methylphenylboronic acid
CAS-Suppliers:
43
Suppliers:
2
CAS: 13808-64-5
Formula: C4H5BrN2
(4-Bromo-2-methylphenyl)boronic acid
CAS-Suppliers:
4
Suppliers:
1
CAS: 221006-71-9
(5-Bromo-2-methylphenyl)boronic acid
CAS-Suppliers:
10
Suppliers:
1
CAS: 774608-13-8
Formula: CeI3
3-Bromo-2,5-Dimethylphenylboronicacid
Suppliers:
1
CAS: 1259318-83-6
Formula: C9H12BNO4
Bromomethylboronic acid pinacol ester
CAS-Suppliers:
5
Suppliers:
6
CAS: 166330-03-6
Formula: C7H14BBrO2
4-Bromo-2,5-dimethylphenylboronic acid
CAS-Suppliers:
81
Suppliers:
4
CAS: 130870-00-7
Formula: C6H6N2O2
2-Bromo-3-methylpyridine-5-boronic acid
CAS-Suppliers:
15
Suppliers:
9
CAS: 1003043-34-2
Formula: C6H7BBrNO2
6-Bromo-2-methylpyridine-3-boronic acid
CAS-Suppliers:
1
Suppliers:
4
CAS: 1072944-22-9
Formula: C6H7BBrNO2
6-Bromo-4-methylpyridine-3-boronic acid
CAS-Suppliers:
1
Suppliers:
5
CAS: 1072945-75-5
Formula: C6H7BBrNO2
6-Bromo-5-methylpyridine-3-boronic acid
CAS-Suppliers:
22
Suppliers:
4
CAS: 1003043-34-2
Formula: C6H7BBrNO2
(4-Bromo-2,5-dimethylphenyl)boronic acid
CAS-Suppliers:
14
Suppliers:
1
CAS: 130870-00-7
Formula: C8H10BBrO2
2-Bromomethyl-4-fluorophenylboronic acid
CAS-Suppliers:
9
Suppliers:
1
CAS: 850568-01-3
Formula: C6H11NO2
4-Bromo-5-methylthiophene-2-boronic acid
CAS-Suppliers:
6
Suppliers:
2
CAS: 154566-69-5
Formula: C5H6BBrO2S
3-Bromo-2,4,6-trimethylphenylboronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 849062-19-7
Formula: C9H12BBrO2
Bromomethylboronic acid, diisopropyl ester
CAS-Suppliers:
9
Suppliers:
1
CAS: 137297-49-5
Formula: Br3Yb
(3-Bromo-2,4,6-trimethylphenyl)boronic acid
CAS-Suppliers:
1
Suppliers:
2
CAS: 849062-19-7
Formula: C9H10 Br N
(4-Bromo-5-methylthiophen-2-yl)boronic acid
CAS-Suppliers:
16
Suppliers:
1
CAS: 154566-69-5
Formula: C16H19NO5
2-(Bromomethyl)-4-fluorobenzeneboronic acid
CAS-Suppliers:
5
Suppliers:
1
CAS: 850568-01-3
Formula: C7H7BBrFO2
2-Bromo-5-trifluoromethylphenylboronic acid
CAS-Suppliers:
6
Suppliers:
1
CAS: 957034-38-7
Formula: C12H11NO2
2-Bromo-6-fluoro-3-methylphenylboronic acid
CAS-Suppliers:
3
Suppliers:
5
CAS: 957121-09-4
Formula: C7H7BBrFO2
3-Bromo-2-butoxy-5-methylphenylboronic acid
CAS-Suppliers:
1
Suppliers:
1
CAS: 870718-03-9
Formula: BrC6H2[O)CH2)3CH3](CH3)B(OH)2
3-Bromo-2-ethoxy-5-methylphenylboronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 870718-00-6
Formula: BrC6H2(OC2H5)(CH3)B(OH)2
3-Bromo-2-fluoro-5-methylphenylboronic acid
CAS-Suppliers:
1
Suppliers:
5
CAS: 957066-00-1
Formula: C7H7BBrFO2
5-Bromo-2-fluoro-3-methylphenylboronic acid
CAS-Suppliers:
2
Suppliers:
7
CAS: 957120-61-5
Formula: C7H7BBrFO2
5-Bromo-2-fluoro-4-methylphenylboronic acid
CAS-Suppliers:
2
Suppliers:
7
CAS: 957061-14-2
Formula: C7H7BBrFO2
6-Bromo-2,4-dimethylpyridine-3-boronic acid
CAS-Suppliers:
1
Suppliers:
3
CAS: 1072944-23-0
Formula: C7H9BBrNO2
6-Bromo-2-Chloro-3-Methylphenylboronic Acid
CAS-Suppliers:
3
Suppliers:
9
CAS: 957120-28-4
Formula: C7H7BBrClO2
6-Bromo-2-Fluoro-3-Methylphenylboronic Acid
CAS-Suppliers:
3
Suppliers:
9
CAS: 957061-15-3
Formula: C7H7BBrFO2
3-Bromo-2-methoxy-5-methylphenylboronic acid
CAS-Suppliers:
3
Suppliers:
1
CAS: 870717-99-0
Formula: C8H10BBrO3
3-Bromo-5-methyl-2-propoxyphenylboronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 870718-02-8
Formula: BrC6H2(CH3)(OCH2CH2CH3)B(OH)2
5-Bromo-2,3-methylenedioxyphenylboronic acid
CAS-Suppliers:
1
Suppliers:
1
CAS: 1150114-39-8
Formula: C7H6BBrO4
6-Bromo-2-chloro-3-methylbenzeneboronic acid
CAS-Suppliers:
7
Suppliers:
1
CAS: 957120-28-4
Formula: C9H10O2
6-Bromo-2-fluoro-3-methylbenzeneboronic acid
CAS-Suppliers:
20
Suppliers:
1
CAS: 957061-15-3
Formula: C11H10N2O
7-bromo-9,9-dimethylfluoren-2-yl-boronicacid
CAS-Suppliers:
5
Suppliers:
2
CAS: 1213768-48-9
Formula: (C4H8O)n.C30H18O7S2
(3-Bromo-2-butoxy-5-methylphenyl)boronic acid
CAS-Suppliers:
20
Suppliers:
2
CAS: 870718-03-9
Formula: C7H8O3S
(3-Bromo-2-ethoxy-5-methylphenyl)boronic acid
CAS-Suppliers:
20
Suppliers:
2
CAS: 870718-00-6
Formula: C7H8O3S
2-Bromo-4-(Trifluoromethyl)phenylboronic Acid
CAS-Suppliers:
2
Suppliers:
4
CAS: 959997-88-7
Formula: C7H5BBrF3O2
2-Bromo-5-(Trifluoromethyl)phenylboronic Acid
CAS-Suppliers:
3
Suppliers:
7
CAS: 957034-38-7
Formula: C7H5BBrF3O2
2-Bromomethylphenylboronic acid pinacol ester
CAS-Suppliers:
10
Suppliers:
4
CAS: 377780-72-8
Formula: C18H29BN2O3
3-Bromo-5-(trifluoromethyl)phenylboronic acid
CAS-Suppliers:
8
Suppliers:
1
CAS: 913835-64-0
Formula: C7H5BBrF3O2
3-Bromomethylphenylboronic acid pinacol ester
CAS-Suppliers:
7
Suppliers:
11
CAS: 214360-74-4
Formula: C13H18BBrO2
4-Bromomethylphenylboronic acid pinacol ester
CAS-Suppliers:
24
Suppliers:
2
CAS: 138500-85-3
Formula: C10H11BrO
(3-Bromo-2-methoxy-5-methylphenyl)boronic acid
CAS-Suppliers:
20
Suppliers:
2
CAS: 870717-99-0
Formula: C7H8O3S
2-Benzyloxy-3-bromo-5-methylphenylboronic acid
CAS-Suppliers:
3
Suppliers:
1
CAS: 870777-20-1
Formula: C6H5CH2OC6H2(Br)(CH3)B(OH)2
4-bromomethylphenylboronic acid, pinacol ester
CAS-Suppliers:
18
Suppliers:
1
CAS: 138500-85-3
Formula: C8H9BrClN
(2-Bromo-4-(trifluoromethyl)phenyl)boronic acid
CAS-Suppliers:
7
Suppliers:
1
CAS: 959997-88-7
Formula: C27H34BrO2P
(2-Bromomethylphenyl)boronic acid pinacol ester
CAS-Suppliers:
17
Suppliers:
3
CAS: 377780-72-8
Formula: C13H18BBrO2
(3-bromomethylphenyl)boronic acid pinacol ester
CAS-Suppliers:
8
Suppliers:
1
CAS: 214360-74-4
Formula: C24H24BNO2
(4-Bromomethylphenyl)boronic acid pinacol ester
CAS-Suppliers:
38
Suppliers:
3
CAS: 138500-85-3
Formula: C13H18BBrO2
3-Bromo-2-isopropoxy-5-methylphenylboronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 870718-01-7
Formula: C10H14BBrO3
4-(Bromomethyl)phenylboronic acid pinacol ester
CAS-Suppliers:
6
Suppliers:
1
CAS: 138500-85-3
Formula: C15H25BO2Si
[3-bromo-5-(trifluoromethyl)phenyl]boronic acid
CAS-Suppliers:
6
Suppliers:
3
CAS: 913835-64-0
Formula: C13H11NO3
3-(bromomethyl)phenylboronic acid, pinacol ester
CAS-Suppliers:
3
Suppliers:
1
CAS: 214360-74-4
Formula: C5H8BrClO
4-(Bromomethyl)benzeneboronic acid pinacol ester
CAS-Suppliers:
19
Suppliers:
11
CAS: 138500-85-3
Formula: C13H18BBrO2
5-Bromo-2-methylphenylboronic acid pinacol ester
CAS-Suppliers:
2
Suppliers:
1
CAS: 1192051-39-0
Formula: C13H18BBrO2
5-Bromo-2-trifluoromethylpyridine-4-boronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 1072951-57-5
Formula: C23H24FN3O2S
(3-Bromo-2-isopropoxy-5-methylphenyl)boronic acid
CAS-Suppliers:
20
Suppliers:
2
CAS: 870718-01-7
Formula: C7H8O3S
2-(Bromomethyl)-3,4,5-trichlorophenylboronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 1072946-53-2
Formula: C7H5BBrCl3O2
2-(Bromomethyl)benzeneboronic acid, pinacol ester
CAS-Suppliers:
59
Suppliers:
2
CAS: 377780-72-8
Formula: C6H5N3
2-bromo-6-(trifluoromethyl)pyridin-3-boronic acid
CAS-Suppliers:
14
Suppliers:
1
CAS: 1688675-75-3
Formula: C6H4BrNO3
4-(Bromomethyl)benzeneboronic acid, pinacol ester
CAS-Suppliers:
57
Suppliers:
1
CAS: 138500-85-3
Formula: C5H3BrClN
(2-(Benzyloxy)-3-bromo-5-methylphenyl)boronic acid
CAS-Suppliers:
6
Suppliers:
2
CAS: 870777-20-1
2-(Bromomethyl)phenylboronic acid cyclic anhydride
CAS-Suppliers:
49
Suppliers:
1
CAS: 91983-14-1
Formula: C7H8BBrO2
4-(Bromomethyl)phenylboronic acid cyclic anhydride
CAS-Suppliers:
62
Suppliers:
2
CAS: 68162-47-0
Formula: C7H8BBrO2
5-Bromo-2-(trifluoromethyl)pyridine-4-boronic acid
CAS-Suppliers:
3
Suppliers:
1
CAS: 1072951-57-5
Formula: C6H4BBrF3NO2
(2-(Bromomethyl)-3,4,5-trichlorophenyl)boronic acid
CAS-Suppliers:
2
Suppliers:
1
CAS: 1072946-53-2
Formula: C11H14N2
2-BROMO-3-METHYLPYRIDINE-5-BORONIC ACID PINACOL ESTER
CAS-Suppliers:
95
Suppliers:
2
CAS: 1256360-64-1
Formula: C8H13NO3
2-Bromo-4-methylpyridine-3-boronic acid pinacol ester
Suppliers:
1
CAS: 1310404-49-9
Formula: C12H17BBrNO2
2-Bromo-5-methylpyridine-3-boronic acid pinacol ester
Suppliers:
1
CAS: 1310404-50-2
Formula: C12H17BBrNO2
2-Bromo-6-methylpyridine-3-boronic acid pinacol ester
Suppliers:
1
CAS: 1309981-30-3
Formula: C12H17BBrNO2
Your latest searches
bromomethylboronic propanearsonic 3,4,5,6-Tetrachlorobenzene-1,2-dicarbonitrile Octanehydrazide 1-Azaspiro[4.5]decane Ethoxyacetylene tris(quinolylmethyl)amine ethylphenylethylamine Thiazolo[5,4-b]pyridin-2-ylmethanamine 3-(trifluoromethyl)styrene dimethyltetrahydrofurane cyclohexenecarboxylic isothiazolamine methyltriethylammonium (4R,5R)-4,5-di(Dimethylaminocarbonyl)-2,2-dimethyldioxolane 5-Chloro-2-hydroxybenzamide dioxydemeton 4-Hydroxy-3(2H)-benzofuranone N,N'-ethane-1,2-diylbis[N-(phosphonomethyl)glycine 2-(5-Methylpyrazol-1-yl)ethylamine Boc-D-4-Iodophenylalanine 6-hydrazinopyridine-2-carbohydrazide 4-(2-Ethoxyethoxy)-3-methylaniline 4-(4-Methylphenoxy)piperidine 2,6-Difluoro-3,5-dimethoxyphenylamine n-Butylcyclohexane 1,5-bis[[4-(pentyloxy)phenyl]amino]anthraquinone 4-methoxymethylpyridoxine 2-(Chloromethyl)[1,3]oxazolo[4,5-b]pyridine ethyl2-methylpyrimidine-5-carboxylate phenacylbromide Betamethasone-21-Propionate 6-Aminohexan-1-ol dioxol 2,2-Diethyloxirane fluorophenoxypropyl 1-Methylcyclopropanecarboxylicacid 1-(3-fluoro-2-methoxyphenyl)ethanone 4-Nitroaniline-15N2 1-(2-Methyl-5-nitrophenyl)-1H-pyrrole 4-Ethynylphenylacetonitrile 10H-benzo[e]pyrido[3,2-b][1,4]thiazine Z-1,3-diaminopropane.HCl N-alpha-tert-Butyloxycarbonyl-L-phenylalaninyl-diazomethane 1-bicyclo[2.2.1]hept-5-en-2-ylmethanamine phosphaoct enp/acid-PX429066 1-(p-Tolyl)cyclopropanamine 2-(4-Pyridyl)acetonitrile 4-Chloro-2-aminopyridine 2,6-Diaminotoluene 3,4-Dichlorophenethylisocyanate 1,3-Di-Boc-2-(carboxymethyl)guanidine 3,3'-Dibromobiphenyl (2R,5S)-1,2,5-Trimethyl-piperazine 4-Fluoro-2-iodobromobenzene 5-Bromomethyl-3-(3-bromophenyl)isoxazole tamsulosin Furan-2-yl-methyl-pyridin-2-yl-methylamine 3-(1,1-Difluoroethyl)aniline 3-Methyl-1H-pyrazolo[3,4-c]pyridine methylthiobutyrate 2-BROMOMETHYL-PYRIDINE 4-[1-(Phenylmethyl)-3-pyrrolidinyl]morpholine hexafluoroacetylacetonate 5-Chloro-2-fluoro-Pyrimidine 1,7-Naphthyridin-2-ol N-(4-cyanophenyl)-N'-phenylurea 3-Aminoheptane 2',3'-Dideoxyuridine 1-[4-(Diethylamino)phenyl]-2-butanol (2-Methoxy-benzyl)-(1-methyl-piperidin-4-yl)-amine Benzene(1,3-cyclohexadiene)ruthenium(0) dimethoxydiphenylamine 2-(Perfluoro-7-Methyloctyl)Ethanol n-Heptaldehyde bis(4-fluorophenyl)ether 2,5-Difluoro-4-Methylbenzonitrile Benzo[b]thiophen-5-amine Iriflophenone 2-Fluoro-5-methyl-3-pyridinamine 3-(tert-Butyl)-1H-pyrazole-5-carbohydrazide 1-Palmitoyl-3-chloropropanediol Chloromethyltris(trimethylsiloxy)silane 2-Amino-5-chlorobenzonitrile oxamyl 2-Methylisoquinolin-1(2H)-one dioxoimidazolidin 4,6-Diamino-2-hydroxypyrimidine N-(Thiophen-2-ylmethyl)cyclopentanamine 3-Methoxy-N,N-dimethylpropionamide 2,5-dibromo-4-nitroaniline 8-Carbomethoxyamino-2-naphthol (S)-2,2'-bis(diphenylphosphino)-1,1'-binaphthalene 1-Bromo-4-(isobutylsulfonyl)benzene 5-(Cyclopropylmethoxy)benzodioxole 1-benzyl-3-(chloromethyl)piperidine 5-Amino-3-hydroxypyridine 2-Acetyl-3-chlorothiophene Caprylohydroxamicacid 2-(Boc-amino)-5-bromoisonicotinaldehyde 2,6-Dichloro-9-isopropyl-purine ANTIOXIDANT 1-(4-Nitrophenyl)adamantane 1-Acetamidonaphthalene naphthylidene nonafluorohexyl policosanol N-[(4-Bromophenyl)methylene]-4-methylbenzenamine 2-(2-Methoxy-Phenyl)-Acetamidine 2-Nitro-3-aminopyridine 2-(Chloromethyl)-2-methyl-oxirane 1-Hydroxy-2-methylbenzene spirodiclofen 3-Ethoxy-2,4-difluorobenzaldehyde diazahexadecane (2-Methylphenyl)diphenylphosphine Poly[bis(4-phenyl)(2,4,6-trimethylphenyl)amine](PTAA) 5-Cyclopropylpyridin-3-amine 4-(3-Methoxyphenyl)piperidin-4-ol 1-Phenyldiethylenetriamine 1-Aza-spiro[3.4]octane 2-Aminoethanethiol 2-Fluoro-3-nitro-5-(trifluoromethyl)pyridine 4-Bromo-2-chlorobenzaldehyde 6-Methyl-2-(methylthio)-1H-pyrimidin-4-one (6S)-1,4-Diazabicyclo[4.3.0]nonane dibutylstannylene vinylamino dioxopentanoate 3-Hydroxy-5-methylanisole 5-Iodo-2-pyrimidone 4-Iodo-3-nitrotoluene 1-Bromo-5-phenylpentane p-Azoxyanisole 6-Fluoro-2-pyridinemethanol 1-(3-Bromo-2-thienyl)-1-ethanone Furo[2,3-c]pyridine-5-carboxaldehyde (3S,7AR)-3-(trichloromethyl)tetrahydropyrrolo[1,2-c]oxazol-1(3H)-one 2,6-Di-tert-butyl-4-methyl-pyridine 4-Bromo-3-nitropyridine 4-Ethoxycarbonylthiolan-3-one piperidinooxy 1,3,6-Triaminopyridine dimethylcyclopropanecarbohydrazide 3-Chlorophenetole (R)-N-(1,5-dihydroxypentan-2-yl)benzamide 2-bromo-7-chloro-thieno[3,2-b]pyridine 2-Methoxy-4-methyl-benzaldehyde 4-Chlorofuro[3,2-c]pyridine (3-Nitro-4,5-dihydro-pyrazol-1-yl)-methanol Ethyl-3-ethylpyrazole-4-carboxylate 4-Methyl-5-Nitroimidazole 3-Nitro-DL-Phenylalanine N-(2-Hydroxyethyl)oxazolidine [3-(Diethylamino)propyl]trimethoxysilane N-(2-aminoethyl)-4-fluorobenzamide (1,3-Difluoro-2-propyl)-p-toluenesulphonate 5-n-Decyl-2-(4-n-octyloxyphenyl)pyrimidine 4-(aminomethyl)pyrrolidin-2-one Tris[N,N-bis(trimethylsilyl)amide]yttrium 8-Methylchromanone-4 1-Amino-3-Hydroxy-5,7-Dimethyladamantane N-Boc-N'-ethyl-N'-[(ethylamino)iminomethyl]-D-lysine hydroxyhexadecanoate Ecdysone hydoxymethylphenylacetamidomethyl 1-(4-Chlorophenyl)cyclopropanecarbonitrile 2-Amino-4,6-dichloropyrimidin-4(3H)-one Piperidine-1-thiocarboxamide 4-aminonicotinamide 4-(2-Bromoacetyl)benzonitrile Benzene-1,3-dicarbonitrile 4-Dibenzofuranol 1,4-Diazabicyclo[5.2.0]nonane rac-Naproxen Tri(4-chlorophenyl)phosphine Di-[2-(N,N-Dimethylaminoethyl)]ether 1,3,5-Trichloro-2,4-dinitrobenzene 3-(Bromomethyl)isoxazolo[5,4-b]pyridine 1-(3-fluorobenzoyl)dimethylsulfone 3-Chloropropiononitrile Hexamethylethane 2-Chloro-thiazolo[4,5-b]pyridine 1-(1-ethylpyrazol-3-yl)ethanamine sulfuretin benztriphenylene divinylspirobi 2-Bromobenzophenone N-[4-Bromo-2-(2-fluorobenzoyl)phenyl]-2-chloroacetamide 3-Bromo-5-hydroxy-2-picoline dipyridine (R,R-1,2-Diaminocyclohexane)dinitratoplatinum cyanopyrrolidine 7-Chloro-3,4-dibromo-2-methylquinoline 2-BROMO-5-METHYL-4-NITROPYRIDINE bromophenethylalcohol 3-Methyl-4-(2-hydroxyethyl)-5-phenylisoxazole














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