Free shipping over $40
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
1 / 8
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
Speed Drilling Tools (1 Set)
50% OFF
Save $20.00
pushbestshop

Speed Drilling Tools (1 Set)

$19.99 $39.99
1 sold
Qty
  • ❤Great Titanium Speed Drilling Tools (1 Set)
  • 4 SIZE IN 3 - The bits set includes three standard step drill bits that can replace 24 individual drill bits, you can process 24 different kinds of diameter holes with the three pieces
  • HSS & TITANIUM COATING - High-speed steel makes it last longer than others, titanium coating ensures easily cut through steel sheets,aluminum sheets,copper & plastic & wood board and many other types of sheet metal with ease, and it can automatically deburr holes while drilling to keep the drill bit clean
  • Wide Applications - It's economical and easy to store, The hexagonal shank can be wedged in lots of electric tools such as the electric screwdriver. New Design and Smoother cutting.
  • You could watch our video and know more our speed drilling tools
.

Specifications:

  • Material: HSS4241 High-Speed Steel(Used for the hardness of the material which is below 25°, like iron board, steel board, PVC board, Insulation board, etc.)
  • Surface treatment: Titanium coating
  • Weight: 90g
  • Config spec: 3-12mm, 4-12mm, 4-20mm
  • 4-12mm: 4, 6, 8, 10, 12mm..
  • 3-12mm: 3, 4, 5, 6, 7, 8, 9, 10, 11, 12mm.
  • 4-20mm: 4, 6, 8, 10, 12, 14, 16, 18, 20mm.

Package Include:

  • 1 x Speed Drilling Tools (1 Set)

Notes:

  • Due to the different monitor and light effect, the actual color of the item might be slightly different from the color showed in the pictures.
/** @private {string} */ class SpzCustomAnchorScroll extends SPZ.BaseElement { static deferredMount() { return false; } constructor(element) { super(element); /** @private {Element} */ this.scrollableContainer_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.LOGIC; } buildCallback() { this.viewport_ = this.getViewport(); this.initActions_(); } setTarget(containerId, targetId) { this.containerId = '#' + containerId; this.targetId = '#' + targetId; } scrollToTarget() { const container = document.querySelector(this.containerId); const target = container.querySelector(this.targetId); const {scrollTop} = container; const eleOffsetTop = this.getOffsetTop_(target, container); this.viewport_ .interpolateScrollIntoView_( container, scrollTop, scrollTop + eleOffsetTop ); } initActions_() { this.registerAction( 'scrollToTarget', (invocation) => this.scrollToTarget(invocation?.caller) ); this.registerAction( 'setTarget', (invocation) => this.setTarget(invocation?.args?.containerId, invocation?.args?.targetId) ); } /** * @param {Element} element * @param {Element} container * @return {number} * @private */ getOffsetTop_(element, container) { if (!element./*OK*/ getClientRects().length) { return 0; } const rect = element./*OK*/ getBoundingClientRect(); if (rect.width || rect.height) { return rect.top - container./*OK*/ getBoundingClientRect().top; } return rect.top; } } SPZ.defineElement('spz-custom-anchor-scroll', SpzCustomAnchorScroll); const STRENGTHEN_TRUST_URL = "/api/strengthen_trust/settings"; class SpzCustomStrengthenTrust extends SPZ.BaseElement { constructor(element) { super(element); this.renderElement_ = null; } isLayoutSupported(layout) { return layout == SPZCore.Layout.CONTAINER; } buildCallback() { this.xhr_ = SPZServices.xhrFor(this.win); const renderId = this.element.getAttribute('render-id'); SPZCore.Dom.waitForChild( document.body, () => !!document.getElementById(renderId), () => { this.renderElement_ = SPZCore.Dom.scopedQuerySelector( document.body, `#${renderId}` ); if (this.renderElement_) { this.render_(); } this.registerAction('track', (invocation) => { this.track_(invocation.args); }); } ); } render_() { this.fetchData_().then((data) => { if (!data) { return; } SPZ.whenApiDefined(this.renderElement_).then((apis) => { apis?.render(data); document.querySelector('#strengthen-trust-render-1711005325228').addEventListener('click',(event)=>{ if(event.target.nodeName == 'A'){ this.track_({type: 'trust_content_click'}); } }) }); }); } track_(data = {}) { const track = window.sa && window.sa.track; if (!track) { return; } track('trust_enhancement_event', data); } parseJSON_(string) { let result = {}; try { result = JSON.parse(string); } catch (e) {} return result; } fetchData_() { return this.xhr_ .fetchJson(STRENGTHEN_TRUST_URL) .then((responseData) => { if (!responseData || !responseData.data) { return null; } const data = responseData.data; const moduleSettings = (data.module_settings || []).reduce((result, moduleSetting) => { return result.concat(Object.assign(moduleSetting, { logos: (moduleSetting.logos || []).map((item) => { return moduleSetting.logos_type == 'custom' ? this.parseJSON_(item) : item; }) })); }, []); return Object.assign(data, { module_settings: moduleSettings, isEditor: window.self !== window.top, }); }); } } SPZ.defineElement('spz-custom-strengthen-trust', SpzCustomStrengthenTrust);