Specialized batteries (lithium, silver, button, for car remote controls): Opakowania

Sort
Sort
icon icon icon icon
View
10 x Energizer L91 Ultimate Lithium R6 AA photo Lithium battery10 x Energizer L91 Ultimate Lithium R6 AA photo Lithium battery
10 x Energizer L91 Ultimate Lithium R6/AA

World's longest-running R6/AA battery
Expiry date: 2050

11,99 € gross 11,99 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
4 x Mini Energizer lithium battery CR2032
4 x Energizer CR2032
Product of world leader- Energizer Company
Batteries with a long expiry date
Voltage [V]: 3.0
diameter [mm]: 20.0 in
Height [mm]: 3.2 in
1,39 € gross 1,39 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR1616Varta Lithium Battery CR1616
Varta CR1616

Voltage [V]: 3.0
diameter [mm]: 16.0 in
Height [mm]: 1.6 In
Long term of suitability

0,70 € gross 0,70 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium 9V CR-V9/L522/LA522/6f22 6122
Varta Lithium 9V CR-V9/L522/LA522/6f22 6122

Voltage [V]: 9
Long term of suitability

5,50 € gross 5,50 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
4 x Lithium battery Varta Lithium L92 R03 AAA
5,19 € gross 5,19 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
4 x Varta Lithium L91 R6 AA Lithium battery
5,19 € gross 5,19 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR1220Varta Lithium Battery CR1220
Varta CR1220

Voltage [V]: 3.0
diameter [mm]: 12.5 in
Height [mm]: 2.0 in
Long term of suitability

0,70 € gross 0,70 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR1620Varta Lithium Battery CR1620
Varta CR1620

Voltage [V]: 3.0
diameter [mm]: 16.0 in
Height [mm]: 2.0 in
Long term of suitability

0,98 € gross 0,98 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
VARTA CR1/3N battery, 2L76, 2LR76, CR11108, DL1/3N, K58L, U2L76
VARTA CR1/3N/2L76

Lithium battery
Voltage [V]: 3.0
Long term of suitability

2,66 € gross 2,66 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
photo lithium battery VARTA 2CR5 DL245
1 x VARTA 2CR5 lithium photo battery

length [mm]: 34.0
width [mm]: 17.0
height [mm]: 45.0
voltage [V]: 6.0
long shelf life

3,79 € gross 3,79 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
VARTA Mini Silver Battery 377-376/G4/SR626SW
VARTA 377-376/G4/SR626SW

Height: 2.6 mm
Diameter: 6.8 mm

0,43 € gross 0,43 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR2016Varta Lithium Battery CR2016
Varta CR2016

Voltage [V]: 3.0
diameter [mm]: 20.0 in
Height [mm]: 1.6 In
Long term of suitability

0,46 € gross 0,46 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
1 x battery for car remote control VARTA 27A MN27
1 x VARTA A27

Voltage [V]: 12.0
diameter [mm]: 8.0 in
Height [mm]: 28.2 in
Other designations: 27A, CA22, EL-812, EL812, G27A, GP27A, L828, MN27, V27A

0,82 € gross 0,82 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
1 x battery for car remote control VARTA 23A MN21
1 x VARTA A23

Voltage [V]: 12.0
diameter [mm]: 10.3 in
Height [mm]: 28.5 in
Other markings: 23A, 23AE, 23GA, A23, E23A, GP23A, K23A, L1028, LR23A, LRV08, LRVO8, MN21, MS21, V23, V23GA, VR22

0,68 € gross 0,68 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Mini VARTA Alkaline Battery LR44, A76, AG13, V13GA, L1154
VARTA G13 LR44

G13 Battery
Other indications:
LR44, A76, AG13, V13GA, L1154

0,33 € gross 0,33 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Mini VARTA Alkaline Battery V12GA, LR43, AG12, D186, L1142
VARTA G12 LR43

Battery G12
Other indications:
V12GA, LR43, AG12, D186, L1142

0,40 € gross 0,40 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Mini VARTA Alkaline Battery AG10, L1131, LR1130, 189, V10GA, RW89, D189, LR54
VARTA G10 LR54

G10 Battery
Other indications:
AG10, L1131, LR1130, 189, V10GA, RW89, D189, LR54

0,48 € gross 0,48 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
lithium battery Varta CR2450lithium battery Varta CR2450
1 x Varta CR2450 Lithium Battery

Lithium button battery / coin cell / lozenge
voltage [V]: 3.0
diameter [mm]: 24.5
height [mm]: 5.0
long shelf life

1,67 € gross 1,67 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR2430Varta Lithium Battery CR2430
Varta CR2430

Voltage [V]: 3.0
diameter [mm]: 24.5 in
Height [mm]: 3.0 in
Long term of suitability

0,94 € gross 0,94 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta CR2032 Lithium batteryVarta CR2032 Lithium battery
Varta CR2032

Voltage [V]: 3.0
diameter [mm]: 20.0 in
Height [mm]: 3.2 in
Long term of suitability

0,40 € gross 0,40 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Varta Lithium Battery CR2025Varta Lithium Battery CR2025
Varta CR2025

Voltage [V]: 3.0
diameter [mm]: 20.0 in
Height [mm]: 2.5 in
Long term of suitability

0,46 € gross 0,46 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
silver battery mini Seizaiken / SEIKO 397 / SR726SW / SR59silver battery mini Seizaiken / SEIKO 397 / SR726SW / SR59
1 x Seizaiken / SEIKO 397 / SR726SW Silver (Watch) Battery

Quantity: 1 piece in blister
height: 2.65 mm
diameter: 7.9 mm
other designations: 396 / SR726W / SR59 / G2 / AG2
Made in Japan

1 x Renata 344 / SR1136SW / SR42 SP mini silver battery
1 x Silver (watch) battery Renata 344 / SR1136SW SP
  • quantity: 1 piece in a blister
  • Height: 3.6 mm
  • Diameter: 11.6mm
  • Other markings: SR42
  • capacity: 105 mAh
  • made in Switzerland
2 x everActive CR2016 mini lithium battery2 x everActive CR2016 mini lithium battery
2 x everActive CR2016 lithium batteries
  • Lithium button batteries / coin cells / pellets
  • Blister pack 2 pieces
  • voltage [V]: 3.0
  • diameter [mm]: 20.0
  • height [mm]: 1.6
  • capacity [mAh]: 80
  • batteries with a long expiration date
0,35 € gross 0,35 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
2x everActive CR2025 mini lithium battery2x everActive CR2025 mini lithium battery
2 x everActive CR2025 Lithium Batteries
  • Lithium button batteries / coin cells / pellets
  • Blister pack 2 pieces
  • voltage [V]: 3.0
  • diameter [mm]: 20.0
  • Height [mm]: 2.5
  • capacity [mAh]: 150
  • batteries with a long expiration date
0,35 € gross 0,35 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
2 x everActive CR2032 mini lithium battery2 x everActive CR2032 mini lithium battery
2 x everActive CR2032 lithium batteries
  • Lithium button batteries / coin cells / pellets
  • Blister pack 2 pieces
  • voltage [V]: 3.0
  • diameter [mm]: 20.0
  • Height [mm]: 3.2
  • capacity [mAh]: 220
  • batteries with a long expiration date
0,35 € gross 0,35 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
10 x Maxell G13 / AG13 / L1154 / LR44 / A76 Mini Alkaline Battery10 x Maxell G13 / AG13 / L1154 / LR44 / A76 Mini Alkaline Battery
10 x Maxell G13 / AG13 / LR44 / L1154 / A76 Alkaline Batteries
  • Type: Alkaline Battery
  • voltage [V]: 1.5
  • Blister 10 pcs
  • Other markings: LR1154/LR44/AG13/G13/A76/PX76A/76A/L1154/UL76A/V13GA/G13A
10 x Maxell G12 / AG12 / LR43 / LR1142 / 186 Mini Alkaline Battery10 x Maxell G12 / AG12 / LR43 / LR1142 / 186 Mini Alkaline Battery
10 x Maxell G12 / AG12 / LR43 / LR1142 / 186 Alkaline Batteries
  • Type: Alkaline Battery
  • voltage [V]: 1.5
  • Blister 10 pcs
  • Other markings: LR1142/LR43/AG12/G12/L1142/186/V12GA/RW84/D186
10 x Maxell G10 / LR1130 / LR54 / 189 / AG10 Mini Alkaline Battery10 x Maxell G10 / LR1130 / LR54 / 189 / AG10 Mini Alkaline Battery
10 x Maxell G10 / AG10 / LR54 / LR1130 / 189 Alkaline Batteries
  • Type: Alkaline Battery
  • voltage [V]: 1.5
  • Blister 10 pcs
  • Other markings: AG10/L1131/LR1130/189/V10GA/RW89/D189
10 x Maxell G3 / AG3 / L736 / LR41 / 192 Mini Alkaline Battery10 x Maxell G3 / AG3 / L736 / LR41 / 192 Mini Alkaline Battery
10 x Maxell G3 / AG3 / LR41 / LR736 / 192 Alkaline (Button) Batteries
  • Type: Alkaline Battery
  • voltage [V]: 1.5
  • Blister 10 pcs
  • Other markings: LR736/LR41/AG3/392A/92A/192/L736/G3/V3GA/RW87
4 x AA/R6 Xtar L91 3500mAh Ultra Lithium Lithium Batteries4 x AA/R6 Xtar L91 3500mAh Ultra Lithium Lithium Batteries
4 x AA/R6 Xtar L91 3500mAh Ultra Lithium Lithium Batteries
  • long storage period - 10 years
  • High Capacity - 3500mAh
  • NON-RECHARGEABLE DISPOSABLE BATTERIES
  • maximum discharge current 2.5A
5,69 € gross 5,69 € net
High stock
--
++
pcs.
wish list
Add to cart
wish list
4 x mini Energizer G13 / LR44 / A76 alkaline battery
0,79 € gross 0,79 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
silver battery mini Renata 329 / SR731SW
1 x Renata 329 / SR731SW silver battery (watch)
  • Quantity: 1 piece in blister
  • Height: 3.1 mm
  • Diameter: 7.9 mm
  • other designations: SR731
  • Made in Switzerland
10 x alkaline battery mini everActive AG0 G0 LR521 LR6310 x alkaline battery mini everActive AG0 G0 LR521 LR63
10 x G0 / AG0 / LR63 / LR521 everActive alkaline batteries

set of 10 pieces
Reliable and cost-effective button batteries
other designations: LR521 LR63 AG0 SR63 379 L521 G0

0,41 € gross 0,41 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x Duracell Procell CR2025 lithium batteries
5 x Duracell Procell CR2025 lithium batteries

Lithium batteries button / coin cell / pellets
batteries with a long expiration date
voltage [V]: 3.0
diameter [mm]: 20.0
height [mm]: 2.5

2,24 € gross 2,24 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x Duracell Procell CR2016 lithium batteries
5 x Duracell Procell CR2016 lithium batteries

Lithium batteries button / coin cell / pellets
batteries with a long expiration date
voltage [V]: 3.0
diameter [mm]: 20.0
height [mm]: 1.6

2,24 € gross 2,24 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
4 x everActive CR3032 mini lithium battery4 x everActive CR3032 mini lithium battery
4 x CR3032 everActive lithium battery

Quantity: 4 pieces
voltage [V]: 3.0
Diameter [mm]: 30.0
height [mm]: 3.2
capacity [mAh]: 580
Batteries with a long expiration date

1,91 € gross 1,91 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive CR2477 mini lithium battery5 x everActive CR2477 mini lithium battery
5 x CR2477 everActive lithium battery

Quantity: 5 pieces
voltage [V]: 3.0
Diameter [mm]: 24.5
height [mm]: 7.7
capacity [mAh]: 800
Batteries with a long expiration date

2,35 € gross 2,35 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive CR2354 mini lithium battery5 x everActive CR2354 mini lithium battery
5 x CR2354 everActive lithium battery

Quantity: 5 pieces
voltage [V]: 3.0
Diameter [mm]: 23.0
height [mm]: 5.4
capacity [mAh]: 560
Batteries with a long expiration date

1,67 € gross 1,67 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive CR1616 mini lithium battery5 x everActive CR1616 mini lithium battery
5 x CR1616 everActive lithium battery

Quantity: 5 pieces
voltage [V]: 3.0
Diameter [mm]: 16.0
height [mm]: 1.6
capacity [mAh]: 50
Batteries with a long expiration date

0,76 € gross 0,76 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive CR1220 mini lithium battery5 x everActive CR1220 mini lithium battery
5 x CR1220 everActive lithium battery

Quantity: 5 pieces
voltage [V]: 3.0
Diameter [mm]: 12.5
height [mm]: 2.0
capacity [mAh]: 40
Batteries with a long expiration date

0,71 € gross 0,71 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive CR927 mini lithium battery5 x everActive CR927 mini lithium battery
5 x CR927 everActive lithium battery

Quantity: 5 pieces
voltage [V]: 3.0
Diameter [mm]: 9.5
height [mm]: 2.7
capacity [mAh]: 30
Batteries with a long expiration date

0,71 € gross 0,71 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
5 x everActive 4LR44 / LR1325 / 544A alkaline battery5 x everActive 4LR44 / LR1325 / 544A alkaline battery
5 x everActive 4LR44 / LR1325 / 544A alkaline battery

voltage [V]: 6
Diameter [mm]: 13.0
height [mm]: 25.2
capacity [mAh]: 155
other designations: A544, L1325, L1325F, 476A, PX28A
Batteries with a long expiration date

1,12 € gross 1,12 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
1 x battery for everActive 11A LR1016 MN11 car remote control1 x battery for everActive 11A LR1016 MN11 car remote control
1 x battery for everActive 11A / LR1016 / MN11 car remote control

voltage [V]: 6.0
Diameter [mm]: 10.0
Height [mm]: 16.0
other markings: 11A, A11, E11A, GP-11A, GP11A, L1016
Batteries with a long expiration date

0,31 € gross 0,31 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
10 x alkaline mini battery everActive AG1 G1 LR621 LR6010 x alkaline mini battery everActive AG1 G1 LR621 LR60
10 x G1 / AG1 / LR60 / LR621 everActive alkaline batteries

set of 10 pieces
Reliable and cost-effective button batteries
other designations: LR621 LR60 AG1 SR60 364 L621 G1 363

0,31 € gross 0,31 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
10 x alkaline mini everActive AG5 G5 LR754 LR48 battery10 x alkaline mini everActive AG5 G5 LR754 LR48 battery
10 x G5 / AG5 / LR48 / LR754 everActive alkaline batteries

set of 10 pieces
Reliable and cost-effective button batteries
other designations: LR754 LR48 AG5 G5 393 309 L754

0,41 € gross 0,41 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
10 x alkaline battery mini everActive AG12 G12 LR1142 LR4310 x alkaline battery mini everActive AG12 G12 LR1142 LR43
10 x G12 / AG12 / LR43 / LR1142 everActive alkaline batteries

set of 10 pcs.
Reliable and cost-effective button batteries
other markings: LR1142 LR43 AG12 G12 L1142 186 V12GA RW84 D186

0,41 € gross 0,41 € net
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

High stock
--
++
pcs.
icon Gift for 1 EUR

GET
LEGO 10343 Little Orchid per 1 EUR when purchasing selected products for at least 100 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Energizer CR1025 lithium battery (blister)
1 x Energizer CR1025 Lithium Battery
  • Blister 1 piece
  • voltage [V]: 3.0
  • diameter [mm]: 10.0
  • Height [mm]: 2.5
  • capacity [mAh]: 30
0,76 € gross 0,76 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
2 x Mini Panasonic G13, LR44, L1154 mini alkaline battery
2 x Panasonic G13 / LR44 / L1154 alkaline battery (button battery)

G13 battery
Other designations:
LR44, A76, AG13, L1154

1,11 € gross 1,11 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
1 x Mini Panasonic G12 / LR43 alkaline battery
1 x Panasonic G12 / LR43 alkaline battery (button)

G12 battery
Other designations:
LR43, SR43, AG12, SG12

0,55 € gross 0,55 € net
High stock
--
++
pcs.
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Showing: 151 - 200 from 405
Show on page
Notify me when available
Notify me when available
We will send a notification of availability to the email address below

Baltrade sp. z o.o.

ul. Geodetów 24
80-298 Gdańsk

 +48 58 552 20 20
 contact@baltrade.eu

Opening hours:
Monday - Friday
7:30 - 15:30
© 2024 Baltrade sp. z o.o. - All rights reserved.