🎁Free Shipping on Orders Over $59🎉
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
1 / 3
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing
40% OFF
Fnkus

Precision Screwdriver Set, Small Screwdriver with Torx Phillips Head & Flathead, Repair Tool Kit with Magnetic Bits for Electronics, PC, Watch, Jewelry, DIY Projects and Home Repairing

$59.99 $99.99
0 sold
Qty 1000 in stock

25-IN-1 Precision Portable Screwdriver Set

High-quality all-in-one tool, it's an ideal for small-scale jobs like computer or electronics repair.

24 Premium Precision Screwdriver Bits for Daily Repair

25-in-1 screwdriver bits

24pcs multi-size bits: Phillips, Torx, Flathead, Hex, Tri-angle, Pentalobe, Tri-Wing(Y-Type),Spanner(U-Type). Electronics magnetic screwdriver set repairing cleaning kit for iPhone cellphone, PC, laptop, computer, Switch, game consoles, watches, glasses, camera, Xbox, other electronic devices, etc.

Multifunction Precision Screwdriver Bits

Phillips PH000, PH00, PH0, PH1, PH2
Flathead SL1.5, SL3.0, SL4.0
Torx T2, T3, T4, T5, T6H, T8H, T10H
Hex H1.5, H2.0
Tri-Point Y0.6, Y1.5, Y2.5
Pentalobe P2(0.8), P5(1.2)
Triangle △2.3
U-Type/Spanner U2.6

Durable Aluminum Alloy Screwdriver Set – Designed to Make Your Projects Easier

25-in-1 screwdriver features

Featuring 8 different types of 24 bits, plus a slide-out and 360° rotatable cap for added convenience, this screwdriver set also features an anti-drop design – making it the perfect choice for all your DIY projects. Making your projects work more simpler and efficient!

Wide Range of Uses Scenarios with Various Devices to Meet All Your Daily Needs

application of the 25-in-1 screwdriver

From small-scale jobs like computer or electronics repair to bigger tasks, let us provide you with the resources you need to exceed expectations.

light and portable

25 in 1 Precion screwdriver set designed with durable aluminum alloy surface, equipped with 24pcs high-quality magnetic bits, lightweight and durable. The screwdriver kit is perfect to carry in your tool bag or pocket.

const TAG = 'spz-custom-painter-button-animation'; const MAX_ITERATION_COUNT = 99999999; const SITE = (window.C_SETTINGS && window.C_SETTINGS.routes && window.C_SETTINGS.routes.root) || ''; const ADD_TO_CART_ANIMATION_SETTING = `${SITE}/api/marketing_atmosphere_app/add_to_cart_btn_animation/setting`; class SpzCustomPainterButtonAnimation extends SPZ.BaseElement { /**@override */ static deferredMount() { return false; } /** @param {!SpzElement} element */ constructor(element) { super(element); /** @private {!../../src/service/xhr-impl.Xhr} */ this.xhr_ = SPZServices.xhrFor(this.win); /** @private {Object} */ this.data_ = null; /** @private {Element} */ this.addToCartButton_ = null; /** @private {boolean} */ this.productAvailable_ = true; /** @private {number} */ this.timerId_ = null; /** @private {number} */ this.animationExecutionCount_ = 0; /** @private {boolean} */ this.selectedVariantAvailable_ = true; /** @private {number} */ this.delay_ = 5000; /** @private {number} */ this.iterationCount_ = 5; /** @private {string} */ this.animationClass_ = ''; } /** @override */ isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } /** @override */ buildCallback() { this.productAvailable_ = this.element.hasAttribute('product-available'); this.selectedVariantAvailable_ = this.element.hasAttribute('selected-variant-available'); } /** @override */ mountCallback() { this.render_(); } /** @private */ render_() { if (!this.productAvailable_) { return; } this.fetch_().then((data) => { if (!data) { return; } this.data_ = data; this.animationClass_ = `painter-${data.animation_name}-animation`; this.iterationCount_ = data.animation_iteration_count === 'infinite' ? MAX_ITERATION_COUNT : data.animation_iteration_count; const animationDuration = 1; const animationDelay = data.animation_delay || 5; this.delay_ = (animationDuration + animationDelay) * 1000; this.handleButtonEffect_(); }); } /** * @param {JsonObject} data * @return {(null|Object)} * @private */ parseJson_(data) { try { return JSON.parse(data); } catch (e) { return null; } } /** * @return {Promise} * @private */ fetch_() { return this.xhr_.fetchJson(ADD_TO_CART_ANIMATION_SETTING).then((data) => { if (!data || !data.enabled) { return null; } return this.parseJson_(data.detail); }); } /** @private */ getAddToCartButton_() { this.addToCartButton_ = SPZCore.Dom.scopedQuerySelector( document.body, '[data-section-type="product"] [role="addToCart"], [data-section-type="product_detail"] [role="addToCart"], [data-section-type="product_detail"] [data-click="addToCart"], [data-section-type="product"] [data-click="addToCart"]' ); } /** @private */ restartAnimation_() { this.addToCartButton_.classList.remove(this.animationClass_); this.addToCartButton_./* OK */ offsetWidth; this.addToCartButton_.classList.add(this.animationClass_); this.animationExecutionCount_++; } /** @private */ clearTimer_() { this.win.clearInterval(this.timerId_); this.timerId_ = null; } /** @private */ setupTimer_() { this.timerId_ = this.win.setInterval(() => { this.restartAnimation_(); if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); this.clearTimer_(); } }, this.delay_); } /** @private */ restartTimer_() { if (this.animationExecutionCount_ >= this.iterationCount_) { this.removeAnimationClass_(); return; } this.setupTimer_(); } /** @private */ listenVariantChange_() { SPZUtils.Event.listen(self.document, 'dj.variantChange', (e) => { const selectedVariant = e.detail && e.detail.selected; if (!selectedVariant) { return; } const {available} = selectedVariant; if (this.selectedVariantAvailable_ !== available) { this.selectedVariantAvailable_ = available; this.clearTimer_(); if (available) { this.restartTimer_(); } } }); } /** @private */ removeAnimationClass_() { this.win.setTimeout(() => { this.addToCartButton_.classList.remove(this.animationClass_); }, 1000); } /** @private */ handleButtonEffect_() { this.getAddToCartButton_(); if (!this.addToCartButton_) { return; } if (this.selectedVariantAvailable_) { ++this.animationExecutionCount_; this.addToCartButton_.classList.add(this.animationClass_); if (this.iterationCount_ === 1) { this.removeAnimationClass_(); return; } this.setupTimer_(); } this.listenVariantChange_(); } } SPZ.defineElement(TAG, SpzCustomPainterButtonAnimation);