Produits
Categories
All Types
- Absorber
- Accumulator
- Actuator
- Adapter
- Adaptor/chargers
- Adhesive
- Adhesive tape
- Agitator
- Air deflector
- Air eliminator
- Air filter
- Air pump
- Aluminum profile
- Antenna
- Arm
- Armature
- Assembly kit
- Attachment
- Auger bits
- Axle
- Axle/roller/shaft wheel
- Back panel
- Baffle
- Bag
- Baking pan
- Balance weight
- Ball
- Band
- Bar
- Base
- Base body
- Base panel
- Basket
- Battery
- Bearing
- Bearing set
- Bellows
- Belt
- Belt/pulley
- Bit
- Bit set
- Blade
- Block
- Blower motor
- Board
- Bolt
- Boot
- Boring bit
- Bottle
- Bottom
- Bow
- Bowl
- Box
- Bracket
- Bracket/flange/blade
- Brake
- Brew unit
- Brochure
- Brush
- Buffer
- Bulb
- Bumper
- Burner
- Bush
- Bushing
- Button
- Buzzer
- Cable
- Cable harness
- Cables/pcb cable
- Cage
- Cam
- Canister
- Cap
- Capacitor
- Capcitor
- Carbon filter
- Carrier
- Carrying case
- Carton box/box
- Cartridge
- Case
- Castor
- Catch
- Chain
- Chamber
- Charger
- Chassis
- Chisel
- Chuck
- Chuck key
- Chute
- Circuit board
- Circular saw blade
- Citrus press
- Clamp
- Clamping piece
- Clamping unit
- Cleaner
- Clip
- Clock
- Closure
- Clutch
- Coil
- Collar
- Collet
- Compensation
- Compressor
- Compressor - sealed system
- Condenser
- Conductor
- Cone
- Connecting rod
- Connector
- Contact
- Container
- Control board
- Control element
- Control fork
- Control mechanism
- Control module
- Control panel
- Control unit
- Controller
- Cooking plate
- Cord
- Core
- Core bit
- Corner protection
- Countersink
- Counterweight
- Coupler
- Coupling
- Cover
- Cover unit
- Cover/cap
- Cradle
- Cup
- Curve
- Cushion
- Custom case set
- Cutter
- Cutting abrasive wheel
- Cylinder
- Damper
- Damping element
- Deflection yoke
- Deflector
- Deflector & chute
- Descaler
- Detector
- Detent
- Device
- Diaphragm
- Die
- Diffuser
- Diode
- Disc
- Disc control
- Disk
- Dispenser
- Display
- Distributor
- Divider
- Door assembly
- Door seal
- Door/remote control door
- Drain
- Drawer
- Drill bit
- Drive
- Drive unit
- Drum/tub
- Dryer
- Duct/vent
- Dust bag
- Dust extraction
- Eccentric
- Elbow
- Electrode
- Electronic assembly
- Electronic control
- Electronic module
- Electronical kit
- Electronics
- Electronics module
- Evaporator
- Exhaust
- Exhaust bell
- Extension
- Fan
- Fan blade
- Fan motor
- Fascia panel
- Fastener
- Felt
- Fence
- Ferrite
- Field
- Filler
- Filter
- Finger
- Fitting
- Fixture
- Flange
- Flap
- Float
- Foam
- Foil
- Foot
- Fork
- Fractional plug tap
- Frame
- Funnel
- Fuse/thermal fuse/breaker
- Gas filter
- Gasket
- Gasket /seal
- Gasket seal
- Gauge
- Gear
- Gear box
- Gear set
- Gear/wheel
- Gearbox
- Glass
- Glass lid
- Glass panel
- Glass shelf
- Governor
- Grate/griddle
- Grease
- Grid
- Grille
- Grinding wheel
- Grip
- Grommet
- Guard
- Guide
- Guide piece
- Hammer
- Hammer drill bits
- Hand levels
- Handle
- Hanger
- Harness
- Head
- Heat pump
- Heater
- Heating element
- Hex socket
- Hinge
- Holder
- Hole saw
- Hood
- Hook
- Hose
- Housing
- Ic
- Ice maker components
- Ignition
- Indicator
- Inlay
- Inlet
- Insert
- Installation set
- Instruction manual
- Instructions book
- Insulation
- Insulator
- Inverter
- Jaw
- Joint
- Jug
- Key
- Keyboard
- Kit
- Knife
- Knob
- Knob/dial/button
- Label
- Lamp
- Lance
- Laser
- Laser detector
- Latch
- Led
- Led module
- Ledge
- Leg
- Leg/foot/caster
- Lens
- Level
- Leveling element
- Lever
- Lid
- Light
- Lining
- Linkage
- Lip set
- Lock
- Locking bar
- Locking device
- Locking element
- Lubricants
- Magazine
- Magnet
- Magnetron
- Member
- Membrane
- Module
- Monitor
- Motor
- Motor assembly
- Motor hood
- Motor/ice maker motor
- Mount
- Nameplate
- Needle
- Nozzle
- Nut
- Nutsetter
- Oil
- Oil seal
- Oscillator
- Outlet
- Oven/drip/pan
- Owner manual/service manual
- Packaging
- Pad
- Pan
- Panel
- Part & accessories
- Partition
- Parts & accessories
- Parts and accessories
- Parts set
- Pedestal
- Piece
- Pin
- Pinion
- Pipe
- Pipe/drum/tube/hose/fitting
- Piston
- Pivot
- Plate
- Plate assembly
- Plug
- Plunger
- Pointer
- Power board
- Power cord
- Power supply
- Power supply cord
- Power supply unit
- Probe
- Processor
- Protection
- Protective cover
- Protector
- Pulley
- Pump
- Pump unit
- Pusher
- Rack
- Radiator
- Rail
- Ratchet
- Rebar cutter
- Receiver
- Rectifier
- Reflector
- Regulator
- Relay
- Relief
- Remote
- Remote control
- Repair kit
- Retainer
- Retaining ring
- Ring
- Rivet
- Rocker
- Rod
- Roller
- Rotor
- Router bit
- Rubber
- Rubber base
- Rubber pad
- Rubber ring
- Safety glasses
- Sanding belt
- Sanding disc
- Sanding pad
- Sanding sheet
- Sanding triangles
- Sandpaper belt
- Sandpaper sheet
- Sandpaper triangle
- Scale
- Scanner
- Scraper
- Screen
- Screw
- Screw bit
- Screw driver
- Screw extractor
- Screwdriver
- Screwdriver bit
- Screwdriver bits
- Screwdriving bit
- Seal
- Seal kit
- Seal ring
- Seal set
- Sealant
- Sealing frame
- Sealing ring
- Selector
- Sensor
- Sensor/ thermistor/ thermostat
- Sensor/thermistor/thermostat
- Seperator
- Service kit
- Service pack
- Shaft
- Shank
- Sheet
- Shelf
- Shelf support components
- Shield
- Shifter
- Shim
- Silencer
- Sleeve
- Slicer
- Slide
- Slider
- Socket
- Solenoid
- Spacer
- Spark module
- Speaker
- Speed control
- Spindle
- Sponge
- Spoon
- Spray arm
- Sprayer
- Spring
- Sprocket
- Stacking kit
- Stand
- Stand leg
- Stator
- Sticker
- Stirrup
- Stop
- Stopper
- Strain relief
- Strainer
- Strap
- Striker
- Strip
- Stripe
- Stud
- Sump
- Support
- Support element
- Suppressor box
- Suspension
- Suspension & shock absorption
- Switch
- Switch box
- Switch slide
- Switching element
- Switchover unit
- Table
- Table top
- Tank
- Tap
- Tape
- Tappet
- Telescope
- Template
- Terminal
- Thermocouple
- Thermometer
- Timer
- Tool
- Tools
- Transformer
- Transistor
- Transmitter
- Tray
- Tray/support /ice maker tray
- Triac/diode or resistor
- Trigger
- Trim
- Trimplate
- Tube
- Turntable
- Valve
- Valve/float assembly
- Vesa mount/mount
- Vibrator
- Wash arm
- Washer
- Water filter
- Water pump
- Wedge
- Weight balancing
- Weights
- Wheel
- Wheel set
- Whisk
- Window
- Wire
- Wire shelf
- Wire wheel
- Worktop
- Wrench
- Yoke
NO PRODUCTS FOUND FOR YOUR SEARCH.
-
Part
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Bosch 1903230308 Ball
Introducing the Bosch 1903230308 Ball. This high-quality ball is designed to enhance your sporting experience. It features excellent durability and...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the Bosch 1903230308 Ball. This high-quality ball is designed to enhance your sporting experience. It features excellent durability and precision engineering, ensuring optimal performance on the field. The Bosch 1903230308 Ball is suitable for various sports, including soccer, basketball, and volleyball. With its superior grip and aerodynamic design, you can achieve accurate shots and passes with ease. Whether you're a professional athlete or a recreational player, this ball is a must-have for your sports arsenal. Upgrade your game today with the Bosch 1903230308 Ball.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1903230309 Ball 5mm
The Bosch 1903230309 Ball 5mm is a durable and reliable ball for various applications. It is designed to provide maximum performance and precision....
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1903230309 Ball 5mm is a durable and reliable ball for various applications. It is designed to provide maximum performance and precision. Made from high-quality materials, this ball ensures long-lasting use. With its 5mm size, it is suitable for a range of tasks, from industrial applications to DIY projects. Whether you are a professional or a hobbyist, the Bosch 1903230309 Ball 5mm is a must-have in your toolkit. Trust in the Bosch brand for exceptional quality and performance.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1903230406 Ball-SO
The Bosch 1903230406 Ball-SO is a reliable and high-quality product designed to meet your needs. With its durable construction and precise engineer...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1903230406 Ball-SO is a reliable and high-quality product designed to meet your needs. With its durable construction and precise engineering, this ball is perfect for various applications. Whether you're working on a DIY project or a professional job, this Bosch ball will provide you with exceptional performance and long-lasting durability. It is easy to install and ensures smooth operation, making it an excellent choice for your next project. Trust Bosch for all your ball needs and experience the difference in quality and reliability.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Bosch 1903230528 Ball
Introducing the Bosch 1903230528 Ball for all your precision needs. Crafted with utmost care and precision, this ball is designed to deliver except...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the Bosch 1903230528 Ball for all your precision needs. Crafted with utmost care and precision, this ball is designed to deliver exceptional performance. Whether you're a professional or a DIY enthusiast, this Bosch ball is a must-have tool in your arsenal. Made with high-quality materials, it provides long-lasting durability and reliability. Its ergonomic design ensures comfortable handling, reducing fatigue during use. Versatile and efficient, this ball is suitable for various applications, including automotive repairs, home improvement projects, and industrial use. With Bosch's trusted brand name behind it, you can trust that this ball meets the highest standards of quality and performance. Upgrade your tools today with the Bosch 1903230528 Ball.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1904681350 Cotter Pin
The Bosch 1904681350 Cotter Pin is a high-quality fastener designed for various applications. It is made from premium materials to ensure durabilit...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1904681350 Cotter Pin is a high-quality fastener designed for various applications. It is made from premium materials to ensure durability and reliable performance. This cotter pin is easy to install and provides a secure connection, making it an essential component for any project. Whether you are working on a DIY project or a professional application, the Bosch 1904681350 Cotter Pin is a reliable choice that will meet your needs. Order yours today and experience the quality and performance that Bosch is known for.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1904681352 Pin
Introducing the innovative Bosch 1904681352 Pin. This premium pin is designed for ultimate precision and durability. With its superior quality and ...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the innovative Bosch 1904681352 Pin. This premium pin is designed for ultimate precision and durability. With its superior quality and craftsmanship, it is an essential tool for any professional. The Bosch 1904681352 Pin is meticulously engineered to deliver extraordinary performance and accuracy. Its ergonomic design offers a comfortable grip, reducing fatigue during prolonged use. Whether you're working on intricate woodwork or delicate tasks, this pin is the perfect companion. Crafted with the finest materials, it ensures long-lasting reliability and resistance to wear and tear. Elevate your workmanship with the Bosch 1904681352 Pin, and experience the unmatched excellence it brings to your projects. Order now and take your craftsmanship to new heights.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1907950002 Offset Screwdriver
The Bosch 1907950002 Offset Screwdriver is a versatile and reliable tool for all your screwdriving needs. Its ergonomic design and offset head allo...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1907950002 Offset Screwdriver is a versatile and reliable tool for all your screwdriving needs. Its ergonomic design and offset head allow for easy access to tight and hard-to-reach spaces, making it perfect for professional use. The high-quality construction ensures durability and long-lasting performance, while the comfortable grip provides excellent control and reduces fatigue during extended use. With its precision-engineered tip, this screwdriver delivers optimal torque and prevents stripping or damaging screws. Whether you're working on assembly, installation, or repair projects, the Bosch 1907950002 Offset Screwdriver is a must-have tool in your toolkit. Order yours today and experience the difference it makes in your work!
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1907950003 BPT Allen Wrench 2.5mm
The Bosch 1907950003 BPT Allen Wrench 2.5mm is a high-quality tool designed for precision work. It is made from durable materials to ensure long-la...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1907950003 BPT Allen Wrench 2.5mm is a high-quality tool designed for precision work. It is made from durable materials to ensure long-lasting performance. The wrench features a comfortable grip for easy handling and efficient use. With its 2.5mm size, it is suitable for various applications, including automotive, industrial, and DIY projects. Whether you're a professional mechanic or a DIY enthusiast, this Bosch Allen Wrench will be a valuable addition to your toolbox. Invest in quality and reliability with the Bosch 1907950003 BPT Allen Wrench 2.5mm.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1907950004 Allen Wrench
The Bosch 1907950004 Allen Wrench is a high-quality tool designed for professionals. It is made from durable materials to ensure long-lasting perfo...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1907950004 Allen Wrench is a high-quality tool designed for professionals. It is made from durable materials to ensure long-lasting performance. This Allen wrench is perfect for tightening or loosening screws and bolts. With its ergonomic design, it provides a comfortable grip, reducing fatigue during extended use. The Bosch Allen Wrench is an essential tool for any professional or DIY enthusiast. Order yours today and experience the reliability and efficiency of Bosch tools.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Bosch 1907950006 Wrench
The Bosch 1907950006 Wrench is a high-quality tool that is ideal for both professional mechanics and DIY enthusiasts. This wrench is designed to de...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceThe Bosch 1907950006 Wrench is a high-quality tool that is ideal for both professional mechanics and DIY enthusiasts. This wrench is designed to deliver exceptional performance and durability, making it a reliable choice for all your tightening and loosening needs. The ergonomic handle provides a comfortable grip, allowing you to work efficiently without straining your hand. With its compact size and lightweight design, this wrench is easy to maneuver in tight spaces. Whether you're working on a car, bike, or any other mechanical project, the Bosch 1907950006 Wrench is a must-have tool in your arsenal. Order yours today and experience the superior quality and performance that Bosch is known for.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1907950007 Allen Wrench 6mm, 0611304090
Introducing the Bosch 1907950007 Allen Wrench 6mm, 0611304090, an essential tool for any DIY enthusiast or professional. This high-quality Allen wr...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the Bosch 1907950007 Allen Wrench 6mm, 0611304090, an essential tool for any DIY enthusiast or professional. This high-quality Allen wrench is designed to provide precise torque and durability, ensuring reliable performance for a wide range of applications. Crafted with meticulous attention to detail, this wrench features a 6mm size to accommodate various project requirements. The ergonomic design allows for comfortable and effortless use, reducing strain on your hands and wrists. Whether you're assembling furniture, working on automotive repairs, or tackling other tasks, this Bosch Allen wrench is a must-have addition to your toolkit. Order yours today and experience the superior quality and performance that Bosch is known for.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 1907950009 Fork Wrench SW 17
The Bosch 1907950009 Fork Wrench SW 17 is a high-quality tool designed for professional use. Its precision-crafted design ensures optimal performan...
Afficher tous les détailsOriginal price $13.95 - Original price $13.95Original price$13.95 price$13.95 - $13.95Current price $13.95 priceThe Bosch 1907950009 Fork Wrench SW 17 is a high-quality tool designed for professional use. Its precision-crafted design ensures optimal performance and durability. The fork wrench features a sturdy construction, making it suitable for heavy-duty applications. With a size of SW 17, it is specifically designed for various tasks that require a wrench of this size. The Bosch 1907950009 Fork Wrench SW 17 is an essential tool for any professional mechanic or DIY enthusiast who values quality and reliability in their work. Invest in this top-notch tool and experience the difference it makes in your projects.
Original price $13.95 - Original price $13.95Original price$13.95 price$13.95 - $13.95Current price $13.95 priceSave 0% Save %Part
Bosch 1907950502 Wrench
Introducing the Bosch 1907950502 Wrench - a high-quality tool designed to tackle any job with precision and ease. Whether you're a professional tra...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the Bosch 1907950502 Wrench - a high-quality tool designed to tackle any job with precision and ease. Whether you're a professional tradesperson or a DIY enthusiast, this wrench is sure to become an indispensable addition to your toolkit.Crafted with the utmost care, the Bosch 1907950502 Wrench features a durable construction that ensures longevity and reliability. Its ergonomic design provides a comfortable grip, allowing for effortless use and reducing fatigue during prolonged tasks. With its compact size, this wrench is perfect for working in tight spaces or hard-to-reach areas.Equipped with advanced technology, the Bosch 1907950502 Wrench delivers exceptional performance. Its adjustable jaw allows for versatile use, enabling you to tackle various fastening applications with ease. The precision-machined jaws provide a tight and secure grip, preventing slipping and ensuring optimal torque transfer.This wrench is suitable for a wide range of applications, from automotive repairs to industrial maintenance. Whether you're loosening or tightening bolts, nuts, or other fasteners, this tool is up to the task. Its versatility makes it an excellent choice for professionals and hobbyists alike.Invest in the Bosch 1907950502 Wrench and experience the difference in quality and performance. With its exceptional durability, ergonomic design, and advanced features, this tool will surpass your expectations and become a valuable asset in your work or home projects. Don't settle for anything less than the best, choose Bosch.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Bosch 1907950504 Wrench 10Mm
The Bosch 1907950504 Wrench 10Mm is a high-quality tool designed for professional use. It features a durable construction that ensures long-lasting...
Afficher tous les détailsOriginal price $15.95 - Original price $15.95Original price$15.95 price$15.95 - $15.95Current price $15.95 priceThe Bosch 1907950504 Wrench 10Mm is a high-quality tool designed for professional use. It features a durable construction that ensures long-lasting performance. With its 10mm size, this wrench is perfect for tightening and loosening nuts and bolts in various applications. Its ergonomic handle provides a comfortable grip, reducing user fatigue during extended use. Whether you're a mechanic, plumber, or DIY enthusiast, the Bosch 1907950504 Wrench 10Mm is a must-have addition to your toolkit. Invest in this reliable and efficient tool today and experience the exceptional quality that Bosch is known for.
Original price $15.95 - Original price $15.95Original price$15.95 price$15.95 - $15.95Current price $15.95 priceSave 0% Save %Part
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Original price $0.00 - Original price $0.00Original price$0.00 price$0.00 - $0.00Current price $0.00 pricePart
Bosch 1928491082 Screw
Introducing the Bosch 1928491082 Screw, a high-quality screw designed to meet the needs of professionals and DIY enthusiasts alike. This screw is e...
Afficher tous les détailsOriginal price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceIntroducing the Bosch 1928491082 Screw, a high-quality screw designed to meet the needs of professionals and DIY enthusiasts alike. This screw is engineered with precision and manufactured to the highest standards, ensuring durability and reliability in all your projects. With its versatile design, it can be used in various applications, from woodworking to metalworking and everything in between. The Bosch 1928491082 Screw features a corrosion-resistant coating that protects against rust and ensures long-lasting performance. Its unique thread design provides exceptional holding power and prevents stripping, giving you peace of mind knowing your fastenings will stay secure. Whether you're working on a small repair or a large construction project, you can trust the Bosch 1928491082 Screw to deliver exceptional results every time. Elevate your craftsmanship with this reliable and high-performance screw. Get yours today and experience the difference Bosch quality makes.
Original price $5.95 - Original price $5.95Original price$5.95 price$5.95 - $5.95Current price $5.95 priceSave 0% Save %Part
Bosch 19316 Switch
Switch
Original price $17.95 - Original price $17.95Original price$17.95 price$17.95 - $17.95Current price $17.95 priceSwitch
Original price $17.95 - Original price $17.95Original price$17.95 price$17.95 - $17.95Current price $17.95 priceSave 0% Save %Trier parAjouté à votre panier :
** total_quantity ** | ** unit_price ** / ** unit_measure **- (-)
Sous-total du panier10% OFF! Don’t Miss Out!
Use Coupon code and get 10% off on your order!
Copied the code: ADD10