Chemical-Suppliers Chemical-Suppliers

Search for Chemicals

Products found

126 have been found at all. The first hits are listed.
Click the line to select the product
Fluoride ion
CAS-Suppliers:
2
Suppliers:
2
CAS: 16984-48-8
Formula: F-
Iron fluoride
Suppliers:
2
CAS: 7783-50-8
Lead Fluoride
CAS-Suppliers:
5
Suppliers:
4
CAS: 7783-46-2
Zinc fluoride
CAS-Suppliers:
9
Suppliers:
13
CAS: 7783-49-5  
Formula: F2Zn
Allyl fluoride
CAS-Suppliers:
5
Suppliers:
2
CAS: 818-92-8
Formula: C3H5F
boron fluoride
Suppliers:
1
CAS: 13768-60-0
Formula: BF
Ethyl fluoride
CAS-Suppliers:
4
Suppliers:
1
CAS: 353-36-6
Formula: C2H5F
Vinyl fluoride
Suppliers:
3
CAS: 75-02-5
Formula: C2H3F
Acetyl fluoride
Suppliers:
2
CAS: 557-99-3
Formula: C2H3FO
Barium fluoride
CAS-Suppliers:
16
Suppliers:
22
CAS: 7787-32-8  
Formula: BaF2
Benzyl fluoride
Suppliers:
5
CAS: 350-50-5
Formula: C7H7F
Carbon fluoride
CAS-Suppliers:
3
Suppliers:
2
CAS: 51311-17-2
Formula: CF
Cerium Fluoride
CAS-Suppliers:
12
Suppliers:
7
CAS: 7758-88-5
Formula: Ce(C5H7O2)3.xH2O
Cesium fluoride
CAS-Suppliers:
6
Suppliers:
28
CAS: 13400-13-0  
Formula: CsF
Cobalt Fluoride
CAS-Suppliers:
12
Suppliers:
4
CAS: 10026-18-3
Formula: CoF3
Cupric Fluoride
CAS-Suppliers:
1
Suppliers:
1
CAS: 7789-49-5
Dansyl fluoride
CAS-Suppliers:
3
Suppliers:
3
CAS: 34523-28-9
Formula: C12H12 F N O2 S
Erbium fluoride
CAS-Suppliers:
3
Suppliers:
7
CAS: 13760-83-3  
Formula: B4Er
fentin fluoride
CAS-Suppliers:
9
Suppliers:
1
CAS: 379-52-2
Formula: C14H11F3O
Indium Fluoride
CAS-Suppliers:
11
Suppliers:
2
CAS: 7783-52-0
Formula: F3In
Methyl fluoride
CAS-Suppliers:
7
Suppliers:
4
CAS: 593-53-5
Formula: CH3 F
Nickel fluoride
CAS-Suppliers:
17
Suppliers:
9
CAS: 10028-18-9
Formula: F2Ni
Nitryl fluoride
Suppliers:
2
CAS: 10022-50-1
Formula: FNO2
Oxalyl fluoride
Suppliers:
2
CAS: 359-40-0
Formula: C2F2O2
Silver fluoride
CAS-Suppliers:
14
Suppliers:
7
CAS: 7775-41-9
Formula: H2N2O8Zr
Sodium fluoride
CAS-Suppliers:
13
Suppliers:
28
CAS: 7681-49-4  
Formula: NaF
benzotrifluoride
CAS-Suppliers:
19
Suppliers:
17
CAS: 98-08-8
Formula: C7H5F3
Benzoyl fluoride
CAS-Suppliers:
1
Suppliers:
7
CAS: 455-32-3
Formula: C7H5FO
Bismuth fluoride
CAS-Suppliers:
13
Suppliers:
1
CAS: 7787-61-3
Formula: BiF3
Butyryl fluoride
Suppliers:
2
CAS: 461-53-0
Formula: C4H7FO
Cadmium fluoride
Suppliers:
11
CAS: 7790-79-6
Formula: CdF2
Caesium fluoride
Suppliers:
2
CAS: 13400-13-0
Calcium fluoride
CAS-Suppliers:
9
Suppliers:
20
CAS: 7789-75-5  
Formula: CaF2
Chromic Fluoride
CAS-Suppliers:
65
Suppliers:
1
CAS: 7788-97-8
Formula: C7H14B2ClF9N2
Ferrous fluoride
CAS-Suppliers:
6
Suppliers:
2
CAS: 7789-28-8
Formula: C7H10N4O3
Gallium fluoride
CAS-Suppliers:
10
Suppliers:
6
CAS: 7783-51-9
Formula: GaF3.3H2O
Holmium fluoride
CAS-Suppliers:
12
Suppliers:
7
CAS: 13760-78-6  
Formula: F3Ho
Lithium fluoride
CAS-Suppliers:
10
Suppliers:
29
CAS: 7889-24-4
Formula: LiF
n-Decyl fluoride
CAS-Suppliers:
7
Suppliers:
1
CAS: 334-56-5
Formula: C10H21F
n-Hexyl fluoride
CAS-Suppliers:
9
Suppliers:
1
CAS: 373-14-8
Formula: C6H13 F
n-Nonyl fluoride
CAS-Suppliers:
5
Suppliers:
3
CAS: 463-18-3
Formula: C9H19F
n-Octyl fluoride
CAS-Suppliers:
6
Suppliers:
1
CAS: 463-11-6
Formula: C8H17F
Niobium Fluoride
CAS-Suppliers:
1
Suppliers:
1
CAS: 7783-68-8
Rhenium Fluoride
CAS-Suppliers:
1
Suppliers:
1
CAS: 25605-13-4
Silicon fluoride
Suppliers:
2
CAS: 11128-24-8
Formula: FSi
Stannic Fluoride
CAS-Suppliers:
11
Suppliers:
5
CAS: 7783-62-2
Formula: F4Si
Terbium fluoride
CAS-Suppliers:
11
Suppliers:
8
CAS: 13708-63-9
Formula: TbF3
Thionyl fluoride
Suppliers:
2
CAS: 7783-42-8
Formula: F2OS
Thulium fluoride
CAS-Suppliers:
18
Suppliers:
3
CAS: 14404-59-2
Formula: TmF3
Tin(II) fluoride
CAS-Suppliers:
4
Suppliers:
16
CAS: 7783-47-3
Formula: SnF2
Tin(IV) fluoride
CAS-Suppliers:
8
Suppliers:
3
CAS: 7783-62-2
Formula: F4Sn
YTTRIUM FLUORIDE
CAS-Suppliers:
6
Suppliers:
9
CAS: 22831-23-8
Formula: YF3
Aluminum fluoride
CAS-Suppliers:
18
Suppliers:
19
CAS: 7784-18-1  
Formula: AlF3
Ammonium fluoride
CAS-Suppliers:
10
Suppliers:
18
CAS: 12125-01-8
Formula: NH4F
Berylium Fluoride
CAS-Suppliers:
6
Suppliers:
4
CAS: 7787-49-7
Formula: AsF5
Boron trifluoride
CAS-Suppliers:
1
Suppliers:
12
CAS: 7637-07-2
Formula: BF3
Carbonyl fluoride
Suppliers:
7
CAS: 353-50-4
Formula: CF2O
Chromium Fluoride
Suppliers:
3
CAS: 7789-97-8
cyanuric fluoride
CAS-Suppliers:
6
Suppliers:
10
CAS: 675-14-9
Formula: C3F3N3
Didymium fluoride
Suppliers:
2
CAS: 58516-57-7
Formula: F6NdPr
EUROPIUM FLUORIDE
CAS-Suppliers:
9
Suppliers:
8
CAS: 13765-25-8
Formula: EuF3
Hexanoyl fluoride
Suppliers:
2
CAS: 372-80-5
Formula: C6H11FO
Iron(II) fluoride
CAS-Suppliers:
6
Suppliers:
2
CAS: 7789-28-8
Formula: F2Fe
Lead(II) fluoride
CAS-Suppliers:
22
Suppliers:
7
CAS: 7783-46-2
Formula: PbF2
Lead(IV) fluoride
Suppliers:
4
CAS: 7783-59-7
Formula: F4Pb
LUTETIUM FLUORIDE
CAS-Suppliers:
17
Suppliers:
6
CAS: 13760-81-1
Formula: Cl3Lu
n-Heptyl fluoride
CAS-Suppliers:
5
Suppliers:
1
CAS: 661-11-0
Formula: CH3(CH2)6F
nitrosyl fluoride
Suppliers:
1
CAS: 7789-25-5
Formula: FNO
Rubidium fluoride
CAS-Suppliers:
7
Suppliers:
13
CAS: 13446-74-7  
Formula: FRb
Samarium fluoride
CAS-Suppliers:
10
Suppliers:
8
CAS: 13765-24-7  
Formula: F3Sm
Scandium fluoride
CAS-Suppliers:
4
Suppliers:
7
CAS: 13709-47-2
Formula: ScF3
Sulfuryl Fluoride
Suppliers:
7
CAS: 2699-79-8
Formula: F2O2S
Beryllium fluoride
CAS-Suppliers:
9
Suppliers:
3
CAS: 7787-49-7
Formula: BeF2
Bismuth(V)fluoride
CAS-Suppliers:
4
Suppliers:
3
CAS: 7787-62-4
Formula: BiF5
Cobaltous Fluoride
CAS-Suppliers:
23
Suppliers:
2
CAS: 10026-17-2
Formula: CoF2
Erbium trifluoride
CAS-Suppliers:
19
Suppliers:
1
CAS: 13760-83-3
Formula: ErF3
Germanium Fluoride
CAS-Suppliers:
34
Suppliers:
2
CAS: 7783-58-6
Formula: GaCl3
Iron(III) fluoride
CAS-Suppliers:
7
Suppliers:
2
CAS: 7783-50-8
Formula: F3Fe
Lanthanum fluoride
CAS-Suppliers:
15
Suppliers:
10
CAS: 13709-38-1  
Formula: F3La
Lead (II) fluoride
CAS-Suppliers:
9
Suppliers:
2
CAS: 7783-46-2  
Formula: O4PbW
magnesium Fluoride
CAS-Suppliers:
30
Suppliers:
11
CAS: 7783-406-8
Formula: MgF2
Manganese fluoride
CAS-Suppliers:
14
Suppliers:
8
CAS: 77822-64-1
Formula: F2Mn
Neodymium fluoride
CAS-Suppliers:
19
Suppliers:
12
CAS: 13709-42-7  
Formula: NdF3
Nickel-II-fluoride
CAS-Suppliers:
58
Suppliers:
2
CAS: 10028-18-9
Formula: C5H4N2O4xH2O
Potassium fluoride
CAS-Suppliers:
17
Suppliers:
27
CAS: 7789-23-3  
Formula: KF
Propionyl fluoride
Suppliers:
3
CAS: 430-71-7
Formula: C3H5FO
Silver(I) fluoride
CAS-Suppliers:
15
Suppliers:
3
CAS: 7775-41-9
Formula: AgF
Strontium fluoride
CAS-Suppliers:
25
Suppliers:
10
CAS: 7783-48-4  
Formula: SrF2
YTTERBIUM FLUORIDE
CAS-Suppliers:
4
Suppliers:
9
CAS: 13760-80-0
Formula: C6H9O6Yb
Zirconium Fluoride
CAS-Suppliers:
23
Suppliers:
2
CAS: 7783-64-4
Formula: F3Pr
Antimony(V)Fluoride
CAS-Suppliers:
11
Suppliers:
4
CAS: 7783-70-2
Formula: C7H10N2O4
bismuth trifluoride
CAS-Suppliers:
12
Suppliers:
1
CAS: 7787-61-3
Formula: BiF3
Bismuth(V) fluoride
CAS-Suppliers:
82
Suppliers:
1
CAS: 7787-62-4
Formula: C8H10O2
bromine trifluoride
CAS-Suppliers:
1
Suppliers:
3
CAS: 7787-71-5
Formula: BrF3
Cerium(IV) fluoride
CAS-Suppliers:
34
Suppliers:
1
CAS: 10060-10-3
Formula: C7H8N2O
Cobalt(II) fluoride
CAS-Suppliers:
15
Suppliers:
5
CAS: 10026-17-2
Formula: CoF2
Copper(II) fluoride
CAS-Suppliers:
22
Suppliers:
2
CAS: 7789-19-7
Formula: CuF2
Cyclohexyl fluoride
CAS-Suppliers:
14
Suppliers:
1
CAS: 372-46-3
Formula: C6H11F
Dysprosium fluoride
CAS-Suppliers:
15
Suppliers:
11
CAS: 13569-80-7  
Formula: DyF3
GADOLINIUM FLUORIDE
CAS-Suppliers:
15
Suppliers:
8
CAS: 13765-26-9
Formula: F3Gd
Holmium trifluoride
CAS-Suppliers:
20
Suppliers:
2
CAS: 13760-78-6
Formula: F3Ho
isobutyryl fluoride
CAS-Suppliers:
18
Suppliers:
1
CAS: 430-92-2
Formula: C6H13NO2
Mercury(I) fluoride
Suppliers:
2
CAS: 13967-25-4
Formula: F2Hg2
Nickel(II) fluoride
CAS-Suppliers:
29
Suppliers:
2
CAS: 10028-18-9
Formula: F2Ni
Niobium(V) fluoride
CAS-Suppliers:
7
Suppliers:
3
CAS: 7783-68-8
Formula: F5Nb
Perchloryl fluoride
Suppliers:
2
CAS: 7616-94-6
Formula: ClFO3
Phosphoryl fluoride
Suppliers:
2
CAS: 13478-20-1
Formula: F3O P
Rare earth fluoride
CAS-Suppliers:
5
Suppliers:
1
CAS: 68188-85-2
Formula: REF3
Rhenium trifluoride
CAS-Suppliers:
1
Suppliers:
3
CAS: 25605-13-4
Formula: F3Re
Silver(II) fluoride
Suppliers:
5
CAS: 7783-95-1
Formula: AgF2
Sulfanilyl fluoride
Suppliers:
2
CAS: 98-62-4
Formula: C6H6FNO2S
Tantalum(V)fluoride
CAS-Suppliers:
8
Suppliers:
2
CAS: 7783-71-3
Formula: F5Ta
TERT-BUTYL FLUORIDE
Suppliers:
1
CAS: 353-61-7
Formula: C4H9F
Tetradecyl fluoride
CAS-Suppliers:
4
Suppliers:
3
CAS: 73180-09-3
Formula: C14H29F
Thulium trifluoride
CAS-Suppliers:
24
Suppliers:
5
CAS: 13760-79-7
Formula: Tm2O3
uranium trifluoride
Suppliers:
1
CAS: 13775-06-9
Formula: F3U
Ytterbium Fluoride
CAS-Suppliers:
22
Suppliers:
2
CAS: 13760-80-0
Formula: F3Ho
Antimony trifluoride
CAS-Suppliers:
15
Suppliers:
13
CAS: 7783-56-4
Formula: SbF3
Antimony(V) fluoride
CAS-Suppliers:
21
Suppliers:
4
CAS: 7783-70-2
Formula: F5Sb
Cerium(III) fluoride
CAS-Suppliers:
26
Suppliers:
6
CAS: 7758-88-5
Formula: CeF3
Chlorine trifluoride
Suppliers:
2
CAS: 7790-91-2
Formula: ClF3
Cobalt(III) fluoride
CAS-Suppliers:
9
Suppliers:
4
CAS: 10026-18-3
Formula: CoF3
Copper (II) fluoride
CAS-Suppliers:
3
Suppliers:
3
CAS: 7789-19-7
Formula: Cr2H2 O7 . Cu
Erbium(III) fluoride
CAS-Suppliers:
14
Suppliers:
5
CAS: 13760-83-3
Formula: ErF3
Fluoride ionophore I
Suppliers:
1
CAS: 767355-17-9
Formula: C33H70 F2 Sn2
Your latest searches
Fluoride 5alpha hydroxychromium Bromodichlorophenol trans-4-Ethylcyclohexanemethanol 3,6-Dimethoxy-2-hydroxyacetophenone 3-Fluorophenylethanol beta-Hydroxypropiosyringone hydroxycyclopentyl block N-Acetyltryptamine peg3 Triacetyl-beta-cyclodextrin 6-Bromo-2-hexanone Perfluoroadamantane 2-Hydroxy-5-methoxy-4-methylacetophenone 2,5-Difluorocinnamicacid tryptamine Heptanedinitrile specific Setiptiline ethoxymethoxy 3-Chlorophenetole 3,6-Dimethylcatechol cyclohexanehexone labatalol dimethoxyphenylpropionic ethoxyethoxyethyl dithioxoadipate mpeg24 dimethoxyisoindolin (S)-2-Methoxycyclohexanone dadmac hexachloroundecane Cyancyclopropane perfluorocyclohexanecarbonyl Tributoxyboroxin pteridine hydroxythiazole diethoxyacetophenone polyphillin 13-hydroxytridecan-2-one silicate dimethylphosphoryl 4-Phenylpyrocatechol trihydroxyflavone Hexanedinitrile-d8 methoxyflavanone dihydroxyoctadecanoate benzylcyclohexanone Diallyltryptamine 5-Hydroxy-7-methoxyflavanone macamide Bioethanol hydroxymethylphosphinyl 3-Chlorophenylhydroxylamine L-beta-Proline Copper 2-Bromophenol Maltodextrin epoxyethane N,N-Diphenylbenzidine ethoxycinnamic leaf 2-(2-Hydroxyethoxy)phenol dinitro dimethylolpropionic 3-fluoro-4-hydroxy-2-morpholinopyridine cdca polyester norphenylephrine phenanthryl 2-Chlorophenol-d4 Limestone trypan dimercaptomethane hydroxycaproicacid maldi 2-Chloroadenosine methoxythiazole hexadecanolide dilithium dihexanoylferrocene Hydroxyethylmercaptan Hydroxypropyl-gamma-cyclodextrin Fosfomycin methoxyethoxy homoadenosine GLUCOSYLRUTIN cyanocinnamic N-Cyclohexyl-N-ethylcyclohexanamine gingo Methylpentadecanoate guanidine pentanedithiol 6beta-Hydroxycortisol 2-Isobutoxycyclohexan-1-ol accelerators universal 4-Ethoxycyclohexan-1-one Chloronitromethane 2-Fluorocyclohexanone polyethoxyethanol dichlorophen dinitrile 3beta 3,4-dimethoxy-2'-hydroxychalcone Dimethylhexanediol perfluorohexadecanoic monopalmitolein fluorophenyl Polyxin dimethylanthranilate N-ethylcyclohexanamine propylcyclohexanecarboxylic Sp-8-pCPT-cAMPS 3-Chlorophenanthrene pyrazines Alpha-cypermethrin bromophenoxypropyl iodophenylethynyl Tween-65 Formanilide 2-Chloroadamantane Pyrazin-2-amine methoxyindane thiolactic ditolylmethane Dimethylanthranilate Propylamide hydroxythymidine pentachlorophenol Butanedial Cyclohexanamine,2-methyl- hexynoic 2-Methyltryptamine dinitrosobenzene Methanediol 4'-Hydroxypropiophenone N-DOCOSANE phenylethylene Methyltrans-4-hydroxycyclohexanecarboxylate cyclohexene dichlorophenethylbromide 3-Bromophenol buffered Formothion 5-methyl-5-nitrohexan-2-one 3,5-Dimethylhexan-3-ol antiforming methylstyrylphosphonate ethoxycyclohex dimethylaminophenyl methylmorpholinium 3-Hydroxyterphenyllin difluorocyclohexanamine applications Butylurea Pentachlorophenol-13C6 Chlorotoluron polyethyleneoxy methylthioacetophenone Polyacrylamide hydrogensulphate 4-Hydroxyindoline Flunitrazepam methylenecyclohexanemethanol thioxanthen surface cooper Benzophenone-10 dimethylanisole polydextrose Docosane 2,5-Dimethyl-4-hydroxy-3-hexanone bile dichlorocyclohexanecarboxylate cinnamic ethylhexanoylperoxy dimethoxymethane dimer chlorothymol hydroxycyclohexane dinitrostilbene DL-cis-Hydroxyproline 2-Methoxycatechol hydroxyoctadecanoic hydroxyethanolate ethanzamide tera thimerosal ethoxyacetophenone 11alpha straw Beta-Bromophenylethane averageparticlesize50 p-Methylcatechol morpholinylmethanol dimethoxyphenylyl 2-Ethyl-2-hydroxy-4'-methylhexanophenone 2-Chlorophenetole binder diole succinamicacidethylester Homomenthylacetate 2-Hydroxy-4-methoxyacetophenone diallyldisulfide Prolintane-d5 diethylene 2-Methylcyclohexan-1-ol 7a-Hydroxytestosterone 2-methoxycyclohexan-1-ol 2,5-Dimethoxyacetophenone Simazine 1-Phenyl-2-hexanone 5-Hydroxy-N-methyltryptamine hydroxyhexanoate hydroxytridecan dichlorophenyl nitroethane nitrosodipropylamine polydimethyl cyclohexanoyl 2-Hydroxy-6-methoxyacetophenone sheet hydroxystilbene Dichlorophenol-d3 dioxifedrine decafluorobenzophenone atactic 4-Methylcyclohexan-1-ol 5-Hydroxycyclooctanone trifluorocinnamic hydrazinoadenosine acryloxyethoxy hydroxytetradecan Perchlorethylene methoxyethanamine hydroxylammonium trihydroxyisoflavone anthraldehyde Chlorethoxyfos 3'-Hydroxypropiophenone Cyclopropylamine nitrilotripropionic N-benzylcyclohexanamine trimethoxyborane caffeic N-Cbz-4-Amino-cyclohexanone stems (R)-5-Hydroxy-2-hexanone cypermethrin fucosterol 2,2,-dimethylhexan-3-one hydrorefining Cypermethrin permethrin 3-Chlorophenol dibromoperfluorohexane Polyethersulfone 4-Methylpyrocatechol 1-Chloro-5-hexanone Trihydroxymethylpropane Dodecane-d12 2-Fluoromesitylene Nitrofural 1beta bromoadenosine Dimethyl(pentafluorophenyl)silane hydroxypropanamide dimethylpropionic trichlorophenoxyacetic pellets 2-monopalmitin hydroxyoctyloxy 2-(2-Methoxyethyl)morpholine propanedithiol aeeea dodecylmorpholine Poly(alpha-methylstyrene) doverphos Tribromophenol hydroxyalanine Doramectin 4,4-Difluorocyclohexanecarboxamide phenyltrichlorogermane 2-Bromophenylacetone statine methylanilide dimethoxycinnamic dextran 4,4-Dimethylcyclohexan-1-one dimercaprol 2,2-Dimethylethanamine 4-Hydroxy-2-methylacetophenone acetamidate Chloroethane-13C2 2-Propyl-4-methylhexanal formothion nitroso Roxithromycin Isosorbide hexyn dimethylethanesulfonamide maltodextrine D-Base pyrazinyl 2-Chlorophenylacetate polyaminesulfone hydroxycinnamaldehyde flotation 2,4-Dichlorophenol-d4 cyclohexylphenolate MOPS hydroxyestrone Bromethalin hexanedinitrile dithiobiurea aminocyclohexan morpholinobutan stamulumab 3,6-Dimethylterephthalaldehyde sumatripton n-Butane-d10 dinitrate 6-Hydroxy-DOPA 2-Cyclohexyl-morpholine dimethylcyclohexanaminium Catecholborane 2-Hydroxy-phenanthrene dimethoxyethane molybdenium ethyltriethoxygermane 4-Hydroxyheptanophenone aromatic elastase beta-Cypermethrin dihydroxycinnamic Pyrazine-d4 hydroxytetradecanoate Pyrazin-2-ylmethanethiol maize 4-Acetamido-cyclohexanone 5,7-Dimethoxyflavanone Fluoroelastomers diethylmethoxyborane triethoxyacetophenone hydroxyurethane Hydroxyethylpolystyrene 2-Bromohexanoylchloride azaindoline 2'-Methoxypropiophenone hydroxyflutamide hydroxypropofol Dimethoxymethane 4-Chlorodehydromethyltestosterone hydroxybenzenethiol O-Chlorophenetole 8-methoxycaffeine Acrylamide-d3 formamide polychrome 1-Chloroadamantane linear hexylether dichlorophenoxyacetate propiophenone dimethylethoxyvinylsilane Cellulose hydroxyethylcellulose 2-hydroxychalcone Trimethoxyboroxin 3-Methylcyclohexanamine ethoxide hydroxymethoxy trihydroxybenzamide 3-Methoxy-4-hydroxypropiophenone tablets10mg shitake Octadecanoamide 1H-Pyrazolol methylenehexadecanoate hexamethyldigermane decamethylferrocenium ferro performance intermediate3 phenyllithium 2,4-Dichlorophenol bispyribac homotryptophenol Phenylethanethiol 3-Nitro-4-hydroxypropylaminophenol basis hydroxyheptadecanoate roxarsone














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