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
PHOSPHONO METHYL CHITOSAN
CAS-Suppliers:
12
Suppliers:
1
Formula: C10H22 O3
N-(Phosphonomethyl)glycine
CAS-Suppliers:
53
Suppliers:
2
CAS: 1071-83-6
Formula: C3H8NO5P
Trimethyl phosphonoacetate
CAS-Suppliers:
8
Suppliers:
19
CAS: 5927-18-4
Formula: C5H11O5P
Trimethyl phosphonoformate
CAS-Suppliers:
3
Suppliers:
1
CAS: 31142-23-1
Formula: (CH3O)2P(O)CO2CH3
Dimethyl 2-phosphonoethanol
CAS-Suppliers:
20
Suppliers:
2
CAS: 54731-72-5
Formula: C4H11O4P
Trimethyl phosphonocrotonate
CAS-Suppliers:
13
Suppliers:
1
CAS: 86120-40-3
Formula: [CH3(CH2)5]4N(HSO4)
Ethyl dimethylphosphonoacetate
CAS-Suppliers:
7
Suppliers:
11
CAS: 311-46-6
Formula: C6H13O5P
Methyl diethylphosphonoacetate
CAS-Suppliers:
10
Suppliers:
14
CAS: 1067-74-9
Formula: C7H15O5P
Fmoc-4-(phosphonomethyl)-Phe-OH
CAS-Suppliers:
3
Suppliers:
1
CAS: 229180-64-7
Formula: C25H24NO7P
N,N-Bis(phosphonomethyl)glycine
CAS-Suppliers:
45
Suppliers:
1
CAS: 2439-99-8
Formula: C3F7I
Trimethyl 3-phosphonopropionate
CAS-Suppliers:
2
Suppliers:
1
CAS: 18733-15-8
Trimethyl phosphonoacetate, 98%
Suppliers:
1
CAS: 5927-18-4
Benzyl dimethyl phosphonoacetate
CAS-Suppliers:
9
Suppliers:
4
CAS: 57443-18-2
Formula: C13H18BrNO2
Methylphosphonothioic dichloride
CAS-Suppliers:
1
Suppliers:
3
CAS: 676-98-2
Formula: CH3 Cl2 P S
4-Phosphonomethyl-D-phenylalanine
CAS-Suppliers:
4
Suppliers:
1
CAS: 120667-17-6
Formula: C10H14NO5P
4-Phosphonomethyl-L-Phenylalanine
CAS-Suppliers:
3
Suppliers:
1
CAS: 142434-81-9
Formula: C10H14NO5P
Tris(phosphonomethyl)amineN-oxide
CAS-Suppliers:
7
Suppliers:
1
CAS: 15834-10-3
Formula: C45H30 N4 O2
4-Phosphonomethyl-DL-Phenylalanine
CAS-Suppliers:
3
Suppliers:
1
CAS: 120667-17-6
Formula: C10H14NO5P
Tert-butyl dimethylphosphonoactate
CAS-Suppliers:
17
Suppliers:
1
CAS: 62327-21-3
Formula: C6H13 O9 P . 2 Na
tetrakis[(phosphonooxy)methyl]urea
Suppliers:
1
CAS: 67892-52-8
Formula: C5H16N2O17P4
3-(Dimethylphosphono)propionic acid
CAS-Suppliers:
2
Suppliers:
2
CAS: 30337-09-8
Formula: C5H11 O5 P
O,O'-Diethyl methylphosphonothioate
CAS-Suppliers:
2
Suppliers:
1
CAS: 6996-81-2
Formula: C5H13 O2 P S
tert-Butyl Dimethylphosphonoacetate
CAS-Suppliers:
30
Suppliers:
1
CAS: 62327-21-3
Formula: C11H15NO2BBr
2-(Phosphonomethyl)pentanedioic acid
Suppliers:
3
CAS: 173039-10-6
Formula: C7H6F2N2O
N-Nitroso-N-(phosphonomethyl)glycine
CAS-Suppliers:
2
Suppliers:
1
CAS: 56516-72-4
Formula: C3H7N2O6P
N-Phosphonomethyl iminodiacetic acid
CAS-Suppliers:
25
Suppliers:
3
CAS: 5994-61-6
Formula: C5H10NO7P
Phosphonoacetic acid trimethyl ester
CAS-Suppliers:
50
Suppliers:
1
CAS: 5927-18-4
Formula: C5H11O5P
Phosphonoformic acid Trimethyl ester
CAS-Suppliers:
3
Suppliers:
1
CAS: 31142-23-1
Formula: (CH3O)2P(O)CO2CH3
2-(Phosphonomethyl)-pentanedioic acid
CAS-Suppliers:
6
Suppliers:
1
CAS: 173039-10-6
Formula: C6H11O7P
FMOC-L-4-PHOSPHONOMETHYLPHENYLALANINE
CAS-Suppliers:
2
Suppliers:
1
CAS: 229180-64-7
Formula: C25H24NO7P
2,2,4-Trimethyl-4-phosphonoadipic acid
Suppliers:
2
CAS: 67492-84-6
Formula: C9H17O7P
2,4,4-Trimethyl-2-phosphonoadipic acid
Suppliers:
2
CAS: 67492-83-5
Formula: C9H17O7P
4-(DIETHYLPHOSPHONOMETHYL)BENZALDEHYDE
CAS-Suppliers:
1
Suppliers:
1
CAS: 125185-25-3
Formula: C12H17O4P
Chloromethylphosphonothioic dichloride
Suppliers:
3
CAS: 1983-27-3
Formula: ClCH2PSCl2
Potassium P,P-dimethylphosphonoacetate
Suppliers:
2
CAS: 34170-88-2
Formula: C4H9 O5 P . K
Triethyl 3-Methyl-4-phosphonocrotonate
CAS-Suppliers:
11
Suppliers:
2
CAS: 41891-54-7
Formula: C11H21 O5 P
Trimethylsilyl diethylphosphonoacetate
CAS-Suppliers:
4
Suppliers:
3
CAS: 66130-90-3
Formula: (C2H5O)2P(O)CH2CO2Si(CH3)3
4,4-Bis(diethylphosphonomethyl)biphenyl
CAS-Suppliers:
66
Suppliers:
4
CAS: 17919-34-5
Formula: C14H10O4S2
Tert-Butyl O,O-dimethylphosphonoacetate
CAS-Suppliers:
27
Suppliers:
10
CAS: 62327-21-3
Formula: C7H15 N O2 S . Cl H
tert-Butyl P,P-dimethylphosphonoacetate
CAS-Suppliers:
23
Suppliers:
1
CAS: 62327-21-3
Formula: (CH3O)2P(O)CH2COOC(CH3)3
Trimethylsilyl dimethylphosphonoacetate
CAS-Suppliers:
2
Suppliers:
2
CAS: 85169-29-5
Formula: C7H17O5PSi
2,2,4-trimethyl-4-phosphonoglutaric acid
Suppliers:
1
CAS: 67718-84-7
Formula: C8H15O7P
2-(Bis(phosphonomethyl)amino)acetic acid
CAS-Suppliers:
38
Suppliers:
2
CAS: 2439-99-8
Formula: CBr4
4,4'-Bis(diethylphosphonomethyl)biphenyl
CAS-Suppliers:
8
Suppliers:
1
CAS: 17919-34-5
Formula: C45H33FeO6
Diethyl 1,1-diphenyl-methyl phosphonoate
CAS-Suppliers:
65
Suppliers:
2
CAS: 27329-60-8
Formula: C6H10O4
N-Cbz-2-Phosphonoglycine trimethyl ester
CAS-Suppliers:
54
Suppliers:
2
CAS: 88568-95-0
Formula: C13H18NO7P
3,3'-(Methylphosphonoyl)bispropionic acid
Suppliers:
2
CAS: 51805-41-5
Formula: C7H13O5P
4,4'-Bis(diethoxyphosphonomethyl)Diphenyl
CAS-Suppliers:
3
Suppliers:
1
Formula: C10H20N2
4,4'-bis-(Diethylphosphonomethyl)biphenyl
CAS-Suppliers:
32
Suppliers:
1
CAS: 17919-34-5
Formula: C22H32O6P2
DL-alpha-Phosphonoglycine trimethyl ester
CAS-Suppliers:
58
Suppliers:
1
CAS: 88568-95-0
Formula: C13H18NO7P
O,O′-Diethyl Methylphosphonothioate
CAS-Suppliers:
39
Suppliers:
1
CAS: 6996-81-2
Formula: C9H9NO4
Triethyl 3-Methyl-4-Phosphono-2-Butenoate
CAS-Suppliers:
2
Suppliers:
6
CAS: 41891-54-7
1-[(phosphonooxy)methyl]ethylene dilaurate
Suppliers:
1
CAS: 79806-85-2
Formula: C27H53 O8 P
4,4'-bis-(Diethoxyphosphonomethyl)diphenyl
CAS-Suppliers:
35
Suppliers:
1
CAS: 17919-34-5
Formula: C22H32O6P2
6-[bis(phosphonomethyl)amino]hexanoic acid
CAS-Suppliers:
1
Suppliers:
1
CAS: 55628-97-2
Formula: C3O9Y2
9,10-Bis(diethylphosphonomethyl)anthracene
CAS-Suppliers:
33
Suppliers:
1
CAS: 60974-92-7
Formula: C17H14N2O3
Boc-alpha-phosphonoglycine trimethyl ester
CAS-Suppliers:
41
Suppliers:
6
CAS: 89524-98-1
Formula: C10H20NO7P
DL-α-Phosphonoglycine trimethyl ester
CAS-Suppliers:
1
Suppliers:
2
CAS: 88568-95-0
Formula: C31H49NO4
n-butoxycarbonyl trimethylphosphonoglycine
CAS-Suppliers:
31
Suppliers:
1
CAS: 89524-98-1
Formula: C13H15NO3
Trimethylsilyl P,P-diethylphosphonoacetate
CAS-Suppliers:
6
Suppliers:
1
CAS: 66130-90-3
Formula: C10H8F3NO
1-[2-(Phosphonooxy)ethyl]-1-methylguanidine
CAS-Suppliers:
3
Suppliers:
1
CAS: 6903-79-3
4,4'-Bis(Diethoxyphosphono-methyl)-Biphenyl
CAS-Suppliers:
22
Suppliers:
1
CAS: 17919-34-5
Formula: C6H4ClFS
4,4'-bis-(Dimethoxyphosphonomethyl)diphenyl
CAS-Suppliers:
2
Suppliers:
2
CAS: 27344-43-0
Formula: C18H24 O6 P2
Methyl N-Boc-2-(dimethylphosphono)glycinate
CAS-Suppliers:
50
Suppliers:
2
CAS: 89524-98-1
Formula: C10H20NO7P
N-Boc-Methyl-2-(Dimethylphosphono)Glycinate
CAS-Suppliers:
4
Suppliers:
1
CAS: 89524-98-1
Formula: C15H15BrO2
N-Phosphonomethyl-glycine isopropyamin salt
CAS-Suppliers:
14
Suppliers:
3
CAS: 38641-94-0
Formula: (HO)2P(O)CH2NHCH2CO2H.(CH3)2CHNH2
N5-[imino(phosphonoamino)methyl]l-ornithine
CAS-Suppliers:
2
Suppliers:
2
CAS: 1189-11-3
Formula: C6H15N4O5P
1-[(Phosphonooxy)methyl]ethylene dimyristate
Suppliers:
2
CAS: 30170-00-4
Formula: C31H61O8P
10-(phosphonooxy)decyl 2-methylprop-2-enoate
CAS-Suppliers:
18
Suppliers:
1
CAS: 85590-00-7
Formula: C14H27O6P
3-(Dimethylphosphono)-N-methylolpropionamide
CAS-Suppliers:
8
Suppliers:
5
CAS: 20120-33-6
Formula: C6H14NO5P
N-Boc-Methyl-2-(dimethylphosphono) glycinate
CAS-Suppliers:
54
Suppliers:
1
CAS: 89524-98-1
Formula: C10H20NO7P
(S)-2-Amino-2-methyl-4-phosphonobutanoic acid
CAS-Suppliers:
2
Suppliers:
4
CAS: 157381-42-5
Formula: C5H12NO5P
4,4'-Bis-(Dimehtoxy phosphonomethyl) biphenyl
CAS-Suppliers:
4
Suppliers:
1
CAS: 27344-43-0
Formula: C11H13NO5S
4,4'-bis-(Dimethoxy phosphonomethyl) biphenyl
CAS-Suppliers:
3
Suppliers:
1
CAS: 27344-43-0
Formula: C18H24 O6 P2
N-(Carboxymethyl)-N-(phosphonomethyl)-glycine
CAS-Suppliers:
21
Suppliers:
4
CAS: 5994-61-6
Formula: C5H10NO7P
N-(Phosphonomethyl)iminodiacetic acid hydrate
CAS-Suppliers:
30
Suppliers:
1
CAS: 5994-61-6
Formula: C5H10NO7P
(+/-)-Z-alpha-phosphonoglycine trimethyl ester
CAS-Suppliers:
60
Suppliers:
1
CAS: 88568-95-0
Formula: C13H18NO7P
1,1'-(phenylphosphonoyl)bis(2-methylaziridine)
Suppliers:
1
CAS: 57-40-9
Formula: C12H17N2OP
Phosphonous diamide,pentamethyl- (7CI,8CI,9CI)
CAS-Suppliers:
2
Suppliers:
1
CAS: 14937-39-4
(+/-)-Boc-alpha-Phosphonoglycine trimethyl ester
CAS-Suppliers:
41
Suppliers:
7
CAS: 89524-98-1
Formula: C10H20NO7P
(+/-)-Cbz-alpha-phosphonoglycine trimethyl ester
CAS-Suppliers:
67
Suppliers:
2
CAS: 88568-95-0
Formula: C5H9NO2
N-Boc-(4-diethylphosphonomethyl)-L-phenylalanine
CAS-Suppliers:
1
Suppliers:
1
CAS: 142348-55-8
Formula: C19H30NO7P
N-[bis(phosphono)methyl]-N-methyl-L-aspartic acid
CAS-Suppliers:
1
Suppliers:
1
CAS: 94200-64-3
Formula: C5H13 N O7 P2 . x H3 N
(+/-)-Boc-α-phosphonoglycine trimethyl ester
CAS-Suppliers:
39
Suppliers:
1
CAS: 89524-98-1
Formula: C27H28O4
1-[(phosphonooxy)methyl]ethane-1,2-diyl distearate
Suppliers:
1
CAS: 17966-25-5
Formula: C39H77 O8 P
2-[Carboxymethyl(Phosphonomethyl)Amino]Acetic Acid
CAS-Suppliers:
30
Suppliers:
1
CAS: 5994-61-6
Formula: C5H10NO7P
N,N'-ethane-1,2-diylbis[N-(phosphonomethyl)glycine
Suppliers:
1
CAS: 2310-83-0
Formula: C8H18N2O10P2
Methyl P,P-bis(2,2,2-trifluoroethyl)phosphonoacetate
CAS-Suppliers:
11
Suppliers:
3
CAS: 88738-78-7
Formula: CH3O2CCH2P(O)(OCH2CF3)2
(±)-Z-α-Phosphonoglycine trimethyl ester
CAS-Suppliers:
22
Suppliers:
1
CAS: 88568-95-0
Formula: C11H14N4O4
(E)-(-)-2-amino-4-methyl-5-phosphono-3-pentenoic acid
CAS-Suppliers:
3
Suppliers:
1
CAS: 127910-31-0
Formula: C6H12NO5P
(E)-(+/-)-2-Amino-4-methyl-5-phosphono-3-pentenoic acid
CAS-Suppliers:
6
Suppliers:
1
Formula: C6H12NO5P
2,7-Bis(diethylphosphonomethyl)-9,9-dimethyl-9H-fluorene
CAS-Suppliers:
3
Suppliers:
2
CAS: 1033000-99-5
Formula: C22H36O2Si2
2-Propenoic acid, 2-methyl-, 10-(phosphonooxy)decyl ester
CAS-Suppliers:
29
Suppliers:
4
CAS: 85590-00-7
Formula: C5H8N2O2.HCl
4-(Diethylphosphono)-3-methyl-2-butenenitrile, E/Z mixture
CAS-Suppliers:
1
Suppliers:
1
CAS: 87549-50-6
Formula: C9H16NO3P
sodium N-[imino(phosphonoamino)methyl]-N-methylaminoacetate
Suppliers:
1
CAS: 58823-91-9
Formula: C4H10 N3 O5 P . Na
N-(Phosphonomethyl)glycine, monoisopropylamine salt solution
CAS-Suppliers:
16
Suppliers:
1
CAS: 38641-94-0
Formula: (HO)2P(O)CH2NHCH2CO2H.(CH3)2CHNH2
4-Methyl-7-(phosphonooxy)-2H-1-benzopyran-2-one disodium salt
CAS-Suppliers:
16
Suppliers:
1
CAS: 22919-26-2
Formula: C10H7Na2O6P
N-(tert-Butoxycarbonyl)-alpha-phosphonoglycinetrimethyl ester
CAS-Suppliers:
53
Suppliers:
1
CAS: 89524-98-1
Formula: C10H20NO7P
(+/-)-Benzyloxycarbonyl-Alpha-Phosphonoglycine Trimethyl Ester
CAS-Suppliers:
40
Suppliers:
11
CAS: 88568-95-0
Formula: C13H18NO7P
Your latest searches
phosphonomethyl 4-(4-Iodophenoxy)tetrahydro-2H-pyran Adenosine,2'-deoxy- 2-Hydroxy-4-nitropyridine 2-Fluorocinnamaldehyde 7,4'-Dihydroxy-3'-methoxyisoflavone 1-MERCAPTOADAMANTANE 5-Chloro-2-methoxyaniline hexachloropalladate 2-(2-Fluoroethyl)-1H-benzimidazole inositoltrispyrophosphate (2E)-3-[(4-Methylphenyl)sulfonyl]-2-propenenitrile 2-(4-Hydroxyphenethylamino)-1-(4-Hydroxyphenyl)Propan-1-One 2,3-Di-t-butoxy-1,4-dioxane (S)-2,2'-bis(diphenylphosphino)-1,1'-binaphthalene N,N-Dimethyl-3-(octadecyloxy)propylamine 4-(Bromomethyl)morpholine [3-(o-tolyl)isoxazol-5-yl]methanol 2-(3-bromophenyl)-1,3,4-oxadiazole 6-Ethyl-2-(methoxymethyl)pyrimidin-4-ol 1-(3,4-Dimethylphenyl)piperazine (1-Cyclohexyl-2-pyrrolidin-1-yl-ethyl)-methylamine 1-(2-methoxybenzyl)-1H-pyrazol-5-amine 4-(4-Acetamidophenyl)-2-aminothiazole 5-n-Decyl-2-(4-n-octyloxyphenyl)pyrimidine 2-Bromo-4,5-dimethoxytoluene 3′,5′-Dihydroxyacetophenone alpha-iso-Methylionone 4-Thiazolecarboxylicacid,2-(1-methylethyl)-(9CI) (R)-Octahydro-1H-pyrido[1,2-a]pyrazine triphenyiphosphorane 1,3,3-Trimethylbicyclo[2.2.1]heptan-2-one 2-Bromo-4-methoxy-6-methylpyrimidine octylthiogalactoside 1-(4-hydroxy-2-methylphenyl)ethanone 1-(2,6-Dimethylphenyl)thiourea Benzo[1,3]dioxol-5-yl-pyridin-4-ylmethyl-amine 2-Methyl-4-(4-morpholinyl)aniline 2-Methoxy-2-phenylacetophenone 1-Chloro-2-(2-nitrophenoxy)benzene 2-chloro-5-(1-methylethoxy)-Pyridine 1,5-bis[[4-(pentyloxy)phenyl]amino]anthraquinone 5-(chloromethyl)-6-propyl-1,3-benzodioxole 1,2-heptadecanoin-3-olein N-Allyl-1-methylpiperidin-4-amine 1-(3-fluorophenyl)imidazole 1-Benzylazepan-4-One octadecenylsuccinate dipropylaminotetralin 6,7-Dimethoxyisoindolin-1-one Triethyl(trifluoromethyl)silane 3-(3-Methoxyphenyl)-1H-indazole N-[3-(decylamino)propyl]-D-gluconamide 1-Methoxy-4-(trans-4-Propylcyclohexyl)benzene Hexakis(2,2-difluoroethoxy)phosphazene 5-Bromo-2-methoxy-6-picoline 2-(Trifluoromethoxy)aniline 2-Furancarboxaldehyde,5-nitro- 7-Chloro-5-methoxythieno[3,2-b]pyridine 6-bromo-4-chlorothieno[2,3-d]pyrimidine 3-(6-Methoxyquinoline)-propanesulfonate tetraethylmethylenediphosphonate S,S,S-tris-(2-Ethylhexyl)phosphorotrithioate phenyloctanoic 3-Chloro-4-morpholin-4-ylaniline 3',5'-Dibromo-2'-hydroxyacetophenone 2,7-Dibromo-pyrene 3-(3-Methoxyphenyl)thiomorpholine 3-Iodo-5-nitrotoluene 1,4-Dimethoxy-2-(2-nitroethenyl)benzene 3,5-Dimethyl-4-Hydroxybenzonitrile 4-Methoxy-2-methylindole 3-Hydroxy-6-(3-pyridinyl)-4-(trifluoromethyl)pyridazine 6,7-Dichloro-4-quinolinol 2,2-Dimethoxybenzaldehydeoxime trans-3-Hydroxy-β-nitrostyrene 3,6,4'-trihydroxyflavone diphospho 3-Bromo-2-isobutoxy-5-methylpyridine 2-Cyclopropylpropane-2-ol Alternariol-d3 4-(2-DIMETHYLAMINOETHYL)PYRIDINE monoallyl veratrylidenebis gola 3-(aminomethyl)-N-methylbenzenesulfonamide 4-(hydrazinomethyl)pyridine 4-Chloro-2-(methylthio)-1-nitrobenzene Pentaborane(9) 4-Chlorothiazolo[5,4-c]pyridin-2-amine Trimethylchlorosilane  1H-Pyrazolo[3,4-d]pyrimidine-4-thiol N-(3-Iodophenyl)-4-methylbenzamide Tricyclo[5.2.1.0(2,6)]decane-3,4-diol 1-(3-fluoro-2-methoxyphenyl)ethanone 6-(Fluoromethyl)Pyridine-2-Carbaldehyde N-[(1S)-1-phenylethyl]Glycine 5-FLUORO-1,3-BENZODIOXOL-4-AMINE 5-Iodo-1H-pyrazolo[3,4-b]pyridine (1S,2R)-(-)-cis-2-Benzamidocyclohexanemethanol Val-Leu-Arg-p-nitroanilide 3-AMINO-1-METHYLPYRROLIDIN-2-ONE thiocyanomethylthiobenzothiazole 4-(Aminomethyl)-2,6-dichloropyridine N-(5-Bromobiphenyl-2-yl)acetamide 1-Boc-4-(3-hydroxy-phenyl)-piperazine 2-Chloro-5-(4-chlorophenyl)nicotinonitrile 1-Chloro-4-(3,4-difluorophenyl)phthalazine 1-(2-Benzothiazolyl)-4-piperidinol N-(4-Amino-2-methylphenyl)-3-(2-ethoxyethoxy)-benzamide 1-Aza-spiro[3.4]octane 6-Fluorobenzo[d]thiazol-4-ol 4'-Chlorobiphenyl-4-ol 4,4'-((1H-1,2,4-Triazol-1-yl)methylene)dibenzonitrile bispalmitamide 2-(Tribromomethyl)quinoline 1-Methoxyoctane 1-[(5-Ethylthien-2-yl)methyl]piperazine 3-AMINO-5,6,7,8-TETRAHYDRO-2-NAPHTHOL pyrrolidone Ethane,1,1-dichloro-2,2-diethoxy- N-[(tert-Butoxy)carbonyl]-3-ethyl-L-norvaline distearoylhydroxyethyl 4-Chloro-N-(4-ethylphenyl)benzamide 3-(4-Ethylphenyl)isoxazol-5-amine N,N'-Dimethyl-N-[2-(methylamino)ethyl]ethylenediamine 2-Methyl-1,3-pentanediol 4-Bromo-8-methyl-1,5-naphthyridine [Chloro(Methoxy)Phosphoryl]Oxymethane hexafluorozirconic 4-Bromo-1-Nitro-2-(Trifluoromethyl)Benzene 1-(2,2-Difluoroethyl)-1H-pyrazole-3-carboxamide 3-(2-bromophenyl)-5-methyl-1,2,4-oxadiazole 2-Amino-5-acetylamino-4-picoline 2-(P-HYDROXYPHENYL)ETHYLAMINE methyleugenol














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