Brands Zone - products from selected manufacturers: d

Sort
Sort
icon icon icon icon
View
everActive Pro Alkaline batteries 96pcs LR6 / AA, 48pcs LR03 / AAA + everActive FL-180 flashlight
everActive Pro Alkaline batteries 96pcs LR6 / AA, 48pcs LR03 / AAA + everActive FL-180 flashlight

Reliable alkaline batteries from everActive.
PRO ALKALINE is the highest line of alkaline batteries for professional applications.

Included: net price per piece
24 blister packs / 96 pieces LR6 / AA 0.75zł
12 blister packs / 48 pieces LR03 / AAA 0.75zł
everActive FL-180 Bullet flashlight (market value - 29.90 zł!) 1.00zł
19,78 € gross 19,78 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
everActive Pro Alkaline Set - 48pcs LR6 / AA, 48pcs LR03 / AAA, 10pcs 6LR61 / 9V + everActive WL-200 flashlight
everActive Pro Alkaline Set - 48pcs LR6 / AA, 48pcs LR03 / AAA, 10pcs 6LR61 / 9V + everActive WL-200 flashlight

Reliable alkaline batteries from everActive.
PRO ALKALINE is the highest line of alkaline batteries for professional applications.

Included: net price per piece
12 packs / 48 pcs. LR6 / AA 0.75zł
12 packs / 48 pcs. LR03 / AAA  0.75zł
10 packs / 10 pcs. 6LR61 / 9V 4.00zł
everActive WL-200 flashlight (market value 29 zł) 1.00zł
24,30 € gross 24,30 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
everActive Pro Alkaline Set - 144pcs LR6 / AA, 144pcs LR03 / AAA, 10pcs 6LR61 / 9V + everActive HL-250 Cobra flashlight
everActive Pro Alkaline Set - 144pcs LR6 / AA, 144pcs LR03 / AAA, 10pcs 6LR61 / 9V + everActive HL-250 Cobra flashlight

Reliable alkaline batteries from everActive.
PRO ALKALINE is the highest line of alkaline batteries designed for professional applications.

Quantity: net price per piece
36 blister packs / 144 pcs. LR6 / AA 0.75 PLN
36 blister packs / 144 pcs. LR03 / AAA 0.75 PLN
10 blister packs / 10 pcs. 6LR61/9V 3.60 PLN
everActive HL-250 headlamp (market price 45 PLN) 1.00 PLN

 

51,84 € gross 51,84 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
9-in-1 everActive black large multitool9-in-1 everActive black large multitool
9-in-1 everActive black large multitool

high-quality multifunctional tool,
9 universal functions with SAFE function - the ability to lock the blades,
dimensions: 10.5 x 4.5 x 2.3 cm,
made of stainless steel

8,91 € gross 8,91 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
Energizer Industrial LR6 AA alkaline battery - 10 piecesEnergizer Industrial LR6 AA alkaline battery - 10 pieces
10 x Energizer Industrial LR6/AA batteries

AA Batteries by Energizer packaged in sets of 10

  • voltage [V]: 1.5
1,99 € gross 1,99 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
everActive FL-2000R Buddy + HL-250 Cobra flashlight set
everActive FL-2000R Buddy + HL-250 Cobra flashlight set

Set of two everActive flashlights at a fantastic price!

Included: gross price per piece
1x everActive FL-2000R Buddy 110.00 zł
1x everactive HL-250 Cobra 25.00 zł
24,72 € gross 24,72 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
everActive FL-3300R Luminator + HL-250 Cobra flashlight set
everActive FL-3300R Luminator + HL-250 Cobra flashlight set

Set of two everActive flashlights at a fantastic price!

Included: gross price per piece
1x everActive FL-3300R Luminator 125.00 zł
1x everactive HL-250 Cobra 25.00 zł
32,05 € gross 32,05 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
2 x AAA / R03 Ni-MH GP ReCyko 650mAh rechargeable batteries2 x AAA / R03 Ni-MH GP ReCyko 650mAh rechargeable batteries
2 x AAA / R03 Ni-MH GP ReCyko 650mAh rechargeable batteries
  • innovative technology, rechargeable batteries ready to use immediately
  • retain up to 70% of energy after a year of charging
  • eco-friendly cardboard packaging
  • batteries made from >10% recycled materials!
  • over 94% of the battery set, including packaging, can be recycled!
2 x AA / R6 Ni-MH GP ReCyko 2600mAh rechargeable batteries2 x AA / R6 Ni-MH GP ReCyko 2600mAh rechargeable batteries
2 x AA / R6 Ni-MH GP ReCyko 2600mAh rechargeable batteries
  • innovative technology, rechargeable batteries ready to use immediately
  • retain up to 70% of energy after 6 months of charging
  • eco-friendly cardboard packaging
  • batteries made from >10% recycled materials!
  • over 94% of the battery set, including packaging, can be recycled!
2 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries2 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries
2 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries
  • innovative technology, rechargeable batteries ready to use immediately
  • retain up to 70% of energy after 6 months of charging
  • eco-friendly cardboard packaging
  • batteries made from >10% recycled materials!
  • over 94% of the battery set, including packaging, can be recycled!
GP Super LR1 / LR01 / N / E90 / 910A - 2 pieces
2 x GP Super LR1 / LR01 / N / E90 alkaline battery
  • voltage [V]: 1.5
  • diameter [mm]: 12.0
  • height [mm]: 30.2
  • blister: 2 pieces
Maxell Alkaline 6LR61 / 9V alkaline battery - 1 piece
1 x 6LR61/9V Maxell Alkaline Battery
  • ensures reliability and long-lasting performance of high and low power consumption products
  • ideal for everyday use devices
0,68 € gross 0,68 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Maxell Alkaline LR03 / AAA battery - 100 pieces
100 x AAA / LR03 Maxell Alkaline batteries
  • ensures reliability and long-lasting performance of high and low power consumption products
  • ideal for everyday use devices
13,22 € gross 13,22 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Maxell Alkaline LR6 / AA alkaline battery - 4 pieces
4 x AA / LR6 Maxell Alkaline batteries

AA Batteries by Maxell packaged in sets of 4

  • ensures reliability and long-lasting performance of products with high and low power consumption
  • ideal for everyday use devices
0,53 € gross 0,53 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Maxell Alkaline LR03 / AAA battery - 4 pieces
4 x AAA / LR03 Maxell Alkaline batteries
  • ensures reliability and long-lasting performance of high and low power consumption products
  • ideal for everyday use devices
0,53 € gross 0,53 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
120x LR03 / AAA Panasonic Pro Power120x LR03 / AAA Panasonic Pro Power
120x LR03 / AAA Panasonic Pro Power
  • 12 blister packs x 10 batteries
  • reliable power anywhere and anytime
  • works perfectly in devices with high or medium power consumption
20,40 € gross 20,40 € net
Out of stock
icon
Maxell Alkaline LR14 / C battery - 2 pieces
2 x C / LR14 Maxell Alkaline batteries
  • ensures reliability and long-lasting performance of high and low power consumption products
  • ideal for everyday use devices
0,97 € gross 0,97 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Maxell Alkaline LR6 / AA alkaline battery (shrink) - 2 pieces
2 x AA / LR6 Maxell Alkaline batteries (shrink)

AA Batteries by Maxell packaged in sets of 2

  • ensures reliability and long-lasting performance of products with high and low power consumption
  • ideal for everyday use devices
0,26 € gross 0,26 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
2 x everActive Pro LR14 / C alkaline batteries (blister)2 x everActive Pro LR14 / C alkaline batteries (blister)
2 x C / LR14 everActive Pro Alkaline batteries (blister)
  • PRO ALKALINE is the highest line of alkaline batteries for professional applications
  • capacity approx. 8000 mAh
  • expiration date - 10 years from the production date
0,94 € gross 0,94 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
AA / LR6 Varta Max Power 4706 (Max Tech) batteries - 4 pieces
4 x AA / LR6 batteries Varta Max Power 4706 (Max Tech)

AA Batteries by Varta packaged in sets of 4

  • Successor to the famous series - MAX TECH
  • Highest series of alkaline batteries by Varta - Max Power - super strong alkaline batteries for professional applications.
  • Long shelf life
1,21 € gross 1,21 € net
icon Gift for 1 EUR

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

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

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Power Bank Baseus EnerFill FP41 E0027K00 22.5W 2x USB, USB-C 30000 mAhPower Bank Baseus EnerFill FP41 E0027K00 22.5W 2x USB, USB-C 30000 mAh
Power Bank (powerbank) Baseus EnerFill FP41 E0027K00 22.5W 2x USB, USB-C 30000mAh
  • high-quality lithium-polymer battery with a capacity of 30000mAh
  • high efficiency - fast charging of 3 devices at the same time
  • USB-C output: 5V/3.0A, 9V/2.22A, 12V/1.5A (20.0W max)
  • USB output(1/2): 5V/3.0A, 9V/2.0A, 10V/2.25A, 12V/1.5A (22.5W max)
  • input: 1x USB-C, 1x micro USB
  • simultaneous charging of the power bank and connected devices
24,77 € gross 24,77 € net
Low stock
--
++
pcs
wish list
Add to cart
wish list
6 x Varta Longlife Power LR6/AA 4906 (High Energy) batteries
6x AA / LR6 batteries Varta Longlife Power 4906 (High Energy)

AA Batteries by Varta packed in 6 pieces (5 + 1)

  • high Longlife Power series - super strong alkaline batteries for professional applications.
  • capacity approx. 2850mAh.
1,26 € gross 1,26 € net
icon Gift for 1 EUR

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

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

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
6 x Varta Longlife Power LR03/AAA 4903 (High Energy) batteries
6 x AAA / LR03 Varta Longlife Power 4903 batteries (High Energy)

AAA Batteries by Varta packed in 6 pieces (5 + 1)

  • high Longlife Power series - super strong alkaline batteries for professional applications
  • capacity approx. 1250mAh
1,26 € gross 1,26 € net
icon Gift for 1 EUR

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

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

GET
NOAH rice grain blanket beige 150x200 per 1 EUR when purchasing selected products for at least 300 EUR

Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Xtar 18650 3.6V Li-ion 3600mAh battery with protectionXtar 18650 3.6V Li-ion 3600mAh battery with protection
Xtar 18650 3.6V Li-ion 3600mAh battery with protection
  • Nominal voltage [V]: 3.6
  • Capacity [mAh]: 3600
  • Dimensions [mm]: 18.4 x 68.8
  • Protected against: discharge, overcharge, overload, short circuit
7,39 € gross 7,39 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
Xtar R03 / AAA 1.5V Li-ion 750mAh Battery with Protection (BOX) - 4 piecesXtar R03 / AAA 1.5V Li-ion 750mAh Battery with Protection (BOX) - 4 pieces
4x Xtar R03 / AAA 1.5V Li-ion 750mAh Battery with Protection (BOX)
  • nominal voltage: 1.5V
  • minimum capacity: 680mAh
  • typical capacity: 750mAh
  • protected against: discharge, overcharge, overload, short circuit
  • number of charge and discharge cycles: over 1200 cycles
8,19 € gross 8,19 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
40 x GP Ultra Alkaline G-TECH LR03 / AAA alkaline battery40 x GP Ultra Alkaline G-TECH LR03 / AAA alkaline battery
40 x AAA batteries / LR03 GP Ultra Alkaline G-TECH
  • up to 80% more power* thanks to G-TECH technology
  • bulk carton of 40 pieces - 20 x 2 pieces sealed in foil
  • batteries with a long shelf life
1 x GP Ultra Plus Alkaline G-TECH 6LR61 / 9V alkaline battery
1 x 6LR61/9V GP Ultra+ Alkaline battery G-TECH
  • new, improved alkaline batteries
  • eco-friendly paper packaging
  • batteries with a long shelf life
12 x GP Super Alkaline G-TECH LR03 / AAA alkaline battery
12 x AAA batteries / LR03 GP Super Alkaline G-TECH
  • up to 50% more power* thanks to G-TECH technology
  • batteries with a long shelf life
2 x Energizer LR1 / LR01 / N / E90 Alkaline Battery
2 x Energizer alkaline battery LR1 / LR01 / N / E90
  • voltage [V]: 1.5
  • diameter [mm]: 12.0
  • height [mm]: 30.2
  • other designations: LR01 / KN / AM5 / 4001 / 810 / MN9100 / 910A / E90
1,20 € gross 1,20 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Xtar 21700 3.6V Li-ion 5000mAh battery with protection
Xtar 21700 3.6V Li-ion 5000mAh battery with protection
  • nominal voltage: 3.6V
  • capacity: 5000mAh
  • dimensions: 21.8mm x 74.8mm
  • protected against: discharge, overcharge, overload, short circuit
7,49 € gross 7,49 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
Energizer R14 C Ni-MH 2500mAh battery - 2 piecesEnergizer R14 C Ni-MH 2500mAh battery - 2 pieces
5,40 € gross 5,40 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Baseus PicoGo Power Bank P10076801123-00 20W USB, USB-C 10000mAhBaseus PicoGo Power Bank P10076801123-00 20W USB, USB-C 10000mAh
Power Bank (powerbank) Baseus PicoGo P10076801123-00 20W USB, USB-C 10000mAh
  • high-quality lithium-polymer battery with a capacity of 10000mAh
  • high efficiency - fast charging of 3 devices at once
  • USB-C output(1/2): 5V/2.4A, 9V/2.22A, 12V/1.5A (20.0W max)
  • USB output: 5V/2.4A, 9V/2.0A, 12V/1.5A (18.0W max)
  • input: 2x USB-C
  • simultaneous charging of the power bank and connected devices
14,11 € gross 14,11 € net
Medium stock
--
++
pcs
wish list
Add to cart
wish list
Energizer 6F22 9V Ni-MH 175mAh 8.4V batteryEnergizer 6F22 9V Ni-MH 175mAh 8.4V battery
1 x 6F22/9V Energizer Ni-MH battery 175mAh 8.4V
  • capacity: 175 mAh
  • voltage [V]: 8.4
3,50 € gross 3,50 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Maxell LR1/LR01/N/E90/910A
1 x Maxell LR1 / LR01 / N / E90 alkaline battery
  • voltage [V]: 1.5
  • diameter [mm]: 12.0
  • height [mm]: 30.2
  • other designations: LR01 / KN / AM5 / 4001 / 810 / MN9100 / 910A / E90
0,62 € gross 0,62 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
4 x AAA / R03 Ni-MH GP ReCyko Pro 800mAh rechargeable batteries4 x AAA / R03 Ni-MH GP ReCyko Pro 800mAh rechargeable batteries
4 x AAA / R03 Ni-MH GP ReCyko Pro 800mAh rechargeable batteries
  • innovative technology, batteries ready to use immediately
  • up to 1500 charge cycles
  • retain up to 70% of energy after 5 years of charging
  • eco-friendly cardboard packaging
  • batteries made from >10% recycled materials!
  • over 94% of the battery set, including packaging, can be recycled!
Maxell Alkaline LR03 / AAA alkaline battery - 8 piecesMaxell Alkaline LR03 / AAA alkaline battery - 8 pieces
8 x AAA / LR03 Maxell Alkaline batteries
  • zapewnia niezawodność i trwała wydajność produktów o wysokim i niskim poborze mocy
  • idealny do urządzeń codziennego użytku
0,97 € gross 0,97 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
Maxell Alkaline LR6 / AA alkaline battery - 8 piecesMaxell Alkaline LR6 / AA alkaline battery - 8 pieces
8 x AA / LR6 Maxell Alkaline batteries

AA Batteries by Maxell packaged in 8 pieces

  • ensures reliability and long-lasting performance of products with high and low power consumption
  • ideal for everyday use devices
0,99 € gross 0,99 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
20 x GP Super Alkaline G-TECH LR03 / AAA alkaline battery
20 x AAA / LR03 GP Super Alkaline batteries G-TECH
  • up to 50% more power* thanks to G-TECH technology
  • batteries with a long shelf life
Energizer Alkaline Power 6LR61/9V alkaline battery (blister)
1,28 € gross 1,28 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Battery with protection XTAR 26650 6000mAhBattery with protection XTAR 26650 6000mAh
Battery with protection XTAR 26650 6000mAh
  • nominal voltage: 3.6V
  • capacity: 6000mAh
  • dimensions: approx. 26.5mm x 69.3mm
  • protected against: discharge, overcharge, overload, short circuit
9,00 € gross 9,00 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
XTAR R03/AAA 1.5V Li-ion 1620mWh 1000mAh battery with protection - 4 piecesXTAR R03/AAA 1.5V Li-ion 1620mWh 1000mAh battery with protection - 4 pieces
4x battery XTAR R03/AAA 1.5V Li-ion 1620mWh 1000mAh (BOX)
  • nominal voltage: 1.5V
  • typical capacity: 1000mAh
  • energy: 1620 mWh
  • protected against: discharge, overcharge, overload, short circuit
  • number of charge and discharge cycles: over 1200 cycles
10,99 € gross 10,99 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
5 x GP Super Alkaline G-TECH LR03 / AAA alkaline battery
5 x AAA / LR03 GP Super Alkaline G-TECH batteries
  • up to 50% more power* thanks to G-TECH technology
  • eco-friendly paper packaging
  • batteries with a long shelf life
4 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries4 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries
4 x AAA / R03 Ni-MH GP ReCyko 950mAh rechargeable batteries
  • innovative technology, rechargeable batteries ready to use immediately
  • retain up to 70% of energy after 6 months of charging
  • eco-friendly cardboard packaging
  • batteries made from >10% recycled materials!
  • over 94% of the battery set, including packaging, can be recycled!
everActive 16340 3V Li-ion 700mAh micro USB battery with protectioneverActive 16340 3V Li-ion 700mAh micro USB battery with protection
everActive 16340 3V Li-ion 700mAh micro USB battery with protection
  • nominal voltage 3V - a special version that is a direct replacement for the CR123 lithium battery
  • high-capacity 16340 battery made with Li-ion technology with electronic protection,
  • minimum capacity 650 mAh,
  • high current efficiency: 1A (continuous)
  • charging directly via the micro USB port!
2,99 € gross 2,99 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Energizer Alkaline Power LR6/AA (box) Maxi Pack - 24 pieces
24 x AA / LR6 Energizer Alkaline Power batteries (box) Maxi Pack

Energizer brand AA batteries packed in 24 pieces

5,29 € gross 5,29 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
Xtar 21700 3.6V Li-ion 6000mAh battery with protection
Xtar 21700 3.6V Li-ion 6000mAh battery with protection
  • nominal voltage: 3.6V
  • capacity: 6000mAh
  • dimensions: 21.8mm x 74.8mm
  • protected against: discharge, overcharge, overload, short circuit
10,19 € gross 10,19 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
24 x Energizer Alkaline Power LR03/AAA battery (box) Maxi Pack
5,29 € gross 5,29 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
everActive 18500 3.7V Li-ion 2100mAh USB-C battery with protection BOXeverActive 18500 3.7V Li-ion 2100mAh USB-C battery with protection BOX
everActive 18500 3.7V Li-ion 2100mAh USB-C battery with protection BOX
  • high-capacity 18500 battery made with Li-ion technology with electronic protection,
  • battery packed in a factory container for multiple uses,
  • minimum capacity 2000 mAh,
  • high current efficiency: 0.4A (continuous), 6.0A (peak 10s),
  • ability to charge directly via USB-C port!
  • ideal for flashlights powered by 3 AAA batteries
4,49 € gross 4,49 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
everActive 26650 3.7V Li-ion 5200mAh micro USB battery with protection BOXeverActive 26650 3.7V Li-ion 5200mAh micro USB battery with protection BOX
everActive 26650 3.7V Li-ion 5200mAh micro USB battery with protection BOX
  • high-capacity 26650 battery made with Li-ion technology with electronic protection,
  • battery packed in a factory container for multiple use,
  • minimum capacity 4950 mAh,
  • high current efficiency: 8.0A (continuous), 12.0A (peak 10s),
  • ability to charge directly via micro USB port!
6,60 € gross 6,60 € net
High stock
--
++
pcs
Choose your packaging
Choose your packaging
wish list
Add to cart
wish list
XTAR 26650 7000mAh battery with protectionXTAR 26650 7000mAh battery with protection
XTAR 26650 7000mAh battery with protection
  • nominal voltage: 3.6V
  • capacity: 7000mAh
  • dimensions: approx. Φ26.5 ±0.3mm x 69.3 ±0.5mm
  • protected against: discharge, overcharge, overload, short circuit, too high voltage
9,00 € gross 9,00 € net
High stock
--
++
pcs
wish list
Add to cart
wish list
Showing: 951 - 1000 from 1198
Show on page
Notify me when available
Notify me when available
We will send a notification about the 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
© 2026 Baltrade sp. z o.o. - All rights reserved.