{"title":"Machining Tools \u0026 Inserts","description":"","products":[{"product_id":"53072-chicago-latrobe-cobalt-4-morse-taper-shank","title":"53072 Chicago Latrobe Cobalt #4 Morse Taper Shank","description":"53072 Chicago Latrobe Cobalt #4 Morse Taper Shank Drill, 1-1\/8\", 1N674, Style 510","brand":"Chicago-Latrobe (Greenfield Industries)","offers":[{"title":"Default Title","offer_id":43915312726109,"sku":"53072","price":179.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/4IADH359I58AO4R0.jpg?v=1766444333"},{"product_id":"9eyc00501-ymw-zelx-ss-3-4-6nf-gh7-hss-e-threading-tap","title":"9EYC00501 YMW Zelx SS 3\/4-6NF GH7 HSS-E Threading Tap","description":"YMW Zelx SS 3\/4-6NF GH7 HSS-E Threading Tap 9EYC00501\r\u003cbr\u003e5P Chamfer, 3 Flute\r\u003cbr\u003e\r\u003cbr\u003e\r\u003cbr\u003eZELX SS taps are designed for difficult jobs including the stainless steel family of materials as well as alloy steels, high carbon steel and ductile irons.\r\u003cbr\u003eOur unique design ZELX SS taps increase productivity through longer tool life.\r\u003cbr\u003eZELX SS taps are suitable for UNJ Aerospace internal threading applications.\r\u003cbr\u003eFor Stainless Steels, Alloy Steels and Ductile Irons\r\u003cbr\u003eCustom Blended Vanadium High Speed Steel","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915312758877,"sku":"9EYC00501","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/8C0OH359I58AO4R0.jpg?v=1766444333"},{"product_id":"5512-065-08-sandvik-coromant-screw","title":"5512 065-08 Sandvik Coromant Screw","description":"","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915470766173,"sku":"5512 065-08","price":24.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/CM2MTE9IH33GAON0.jpg?v=1766446316"},{"product_id":"sn6r-00-08-12-4r-walter-valenite-index-face-mill","title":"SN6R-00-08-12-4R Walter\/Valenite Index Face Mill","description":"","brand":"Walter-Tools","offers":[{"title":"Default Title","offer_id":43915472568413,"sku":"SN6R-00-08-12-4R","price":449.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/DRBGNC7HL43GAON0.jpg?v=1766446346"},{"product_id":"rg-mbs6-20-sandvik-rectangular-shank-to-mbs-adap","title":"RG-MBS6-20 Sandvik Rectangular Shank to MBS Adap","description":"Sandvik Coromany RG-MBS6-20 Rectangular Shank to MBS Adaptor\r\u003cbr\u003e1NO85198\r\u003cbr\u003eMade in Sweden\r\u003cbr\u003e","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915472601181,"sku":"RG-MBS6-20","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/767I215ML43GAON0.jpg?v=1766446347"},{"product_id":"090816-union-butterfield-tap-1-14-h6-hss","title":"090816 Union Butterfield Tap, 1\"-14 H6 HSS","description":"","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915472961629,"sku":"090816","price":89.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/8336RCR7C43GAON0.jpg?v=1766446353"},{"product_id":"lp413r-toshiba-tungaloy-insert-clamp-wedge","title":"LP413R Toshiba Tungaloy Insert Clamp Wedge","description":"Toshiba Tungaloy LP413R Insert Clamp Wedge 6805135\r\u003cbr\u003e00E03B","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915477712989,"sku":"LP413R","price":24.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/R8SRM62UE43GAON0.jpg?v=1766446438"},{"product_id":"snmg-543a-np1000-newcomer-carbide-ind-inserts","title":"SNMG-543A NP1000 Newcomer Carbide Ind Inserts","description":"Newcomer Products SNMG-543A NP1000 Carbide Indexable Inserts (10 pcs)\r\u003cbr\u003eJ127991\r\u003cbr\u003e3\/01 L.F.\r\u003cbr\u003ePack of 10 Inserts","brand":"Newcomer Products, Inc (Ceratizit)","offers":[{"title":"Default Title","offer_id":43915478433885,"sku":"SNMG-543A NP1000","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/99R5TM1VK43GAON0.jpg?v=1766446450"},{"product_id":"mtfnr-20cw4-greenleaf-turning-catridge-head","title":"MTFNR-20CW4 Greenleaf Turning Catridge Head","description":"Greanleaf Corporation\r\u003cbr\u003eMTFNR-20CW-4\r\u003cbr\u003eStyle F\r\u003cbr\u003eTriangle\r\u003cbr\u003eNegative Rake\r\u003cbr\u003e0° Lead\r\u003cbr\u003eIncludes Clamp \u0026amp; Clamp Screw, Insert Base \u0026amp; Screw","brand":"Greenleaf Corportation","offers":[{"title":"Default Title","offer_id":43915492753501,"sku":"MTFNR-20CW-4","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/EQU6FNU1M43GAON0.jpg?v=1766446717"},{"product_id":"a125-069-comp-anvil-2051000035","title":"A125-.069 Comp.\/Anvil 2051000035","description":"","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915492786269,"sku":"A125-.069","price":9.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/5IK3QCPOM43GAON0.jpg?v=1766446718"},{"product_id":"1011b-kennametal-kendex-adjustable-boring-bar-head","title":"1011B Kennametal Kendex Adjustable Boring Bar Head","description":"Kennametal Kendex 1011B Adjustable Boring Bar Head, 1-1\/4\"\r\u003cbr\u003e2050250403\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915492819037,"sku":"1011B","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/3MEV0J9CM43GAON0.jpg?v=1766446718"},{"product_id":"ku-2730-c-kennametal-kendex-cartridge","title":"KU-2730-C Kennametal Kendex Cartridge","description":"Kennametal Kendex KU-2730-C Cartridge, TP-32\r\u003cbr\u003eTriangle Insert\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915492884573,"sku":"KU-2730-C","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/2SGLT2USM43GAON0.jpg?v=1766446719"},{"product_id":"lovejoy-ltc1569r-comp-anvil","title":"Lovejoy LTC1569R Comp. Anvil","description":"","brand":"Lovejoy Precision Cutting Tools","offers":[{"title":"Default Title","offer_id":43915492917341,"sku":"LTC1569R","price":9.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/VP5L7JR2N43GAON0.jpg?v=1766446720"},{"product_id":"a1221b-kennametal-adjustable-boring-bar-head","title":"A1221B Kennametal Adjustable Boring Bar Head","description":"Kennametal A1221B Adjustable Boring Bar Head\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915492950109,"sku":"A1221B","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/25UPQ9I7N43GAON0.jpg?v=1766446721"},{"product_id":"1021b-kennametal-adjustable-boring-bar-head","title":"1021B Kennametal Adjustable Boring Bar Head","description":"Kennametal 1021B Adjustable Boring Bar Head\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Seat Screw\r\u003cbr\u003e","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915492982877,"sku":"1021B","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/F5AHUTQAN43GAON0.jpg?v=1766446722"},{"product_id":"mssnr12ca12-kennametal-adjustable-turning-tooldholder","title":"MSSNR12CA12 Kennametal Adjustable Turning Tooldholder","description":"Kennametal Kenloc Cartridges\r\u003cbr\u003eMSSN 45°\r\u003cbr\u003eEDP#1282807\r\u003cbr\u003eISO MSSNR12CA12\r\u003cbr\u003eANSI MSSNR12CA4\r\u003cbr\u003e","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493081181,"sku":"MSSNR12CA12","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/3KQDAJK9L43GAON0.jpg?v=1766446723"},{"product_id":"285-1-232-sandvik-coromant-clamping-wedge","title":"285.1-232 Sandvik Coromant Clamping Wedge","description":"ISO 285.1-232\r\u003cbr\u003eANSI 285.1-232\r\u003cbr\u003eMaterial Id 5758136\r\u003cbr\u003eEAN 10063690","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915493113949,"sku":"285.1-232","price":21.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/MUUFQU2HL43GAON0.jpg?v=1766446723"},{"product_id":"ku-2030-kennametal-boring-bar-cartridge","title":"KU-2030 Kennametal Boring Bar Cartridge","description":"","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493146717,"sku":"KU-2030","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/NDQI194NL43GAON0.jpg?v=1766446724"},{"product_id":"mtfnr20ca22-kennametal-kenloc-cartridges","title":"MTFNR20CA22 Kennametal Kenloc Cartridges","description":"Kenloc Inserts\r\u003cbr\u003eMTFN 0°\r\u003cbr\u003eOrder Number- 3330208\r\u003cbr\u003eISO Catalog Number - MTFNR20CA22\r\u003cbr\u003eANSI Catalog Number - MTFNR20CA4\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493179485,"sku":"MTFNR20CA22","price":79.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/MP9EIKQRL43GAON0.jpg?v=1766446724"},{"product_id":"1390012800-boring-bar-head-triangle-insert","title":"1390012800 Boring Bar Head, Triangle Insert","description":"1390012800 Boring Bar Cartridge Head, Triangle Insert, 410371\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Screw","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493212253,"sku":"1390012800","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/5MUQ41R1N43GAON0.jpg?v=1766446726"},{"product_id":"a125-106-comp-anvil-2051000039","title":"A125-.106 Comp.\/Anvil 2051000039","description":"","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493245021,"sku":"A125-.106","price":9.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/5J04EL8CN43GAON0.jpg?v=1766446726"},{"product_id":"1421-b-kennametal-adjustable-boring-bar-head","title":"1421-B Kennametal Adjustable Boring Bar Head","description":"Kennametal 1421-B Adjustable 1-3\/4\" Boring Bar Cartridge Head, Diamond Insert\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493277789,"sku":"1421-B","price":99.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/HSS6RFMFN43GAON0.jpg?v=1766446729"},{"product_id":"511402-unbranded-boring-bar-head-cartridge","title":"511402 Unbranded Boring Bar Head Cartridge","description":"Triangle Insert\r\u003cbr\u003eIncludes Insert Screw","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493310557,"sku":"511402","price":19.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/V2JJ2CGQL43GAON0.jpg?v=1766446730"},{"product_id":"ku3040c-kennametal-kendex-boring-bar-head","title":"KU3040C Kennametal Kendex Boring Bar Head","description":"Kennametal Kendex KU3040C Boring Bar Head Cartridge\r\u003cbr\u003eTriangle Insert, TP433\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493376093,"sku":"KU3040C","price":69.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/EAHR2PS0M43GAON0.jpg?v=1766446730"},{"product_id":"410534-unbranded-boring-bar-head-cartridge","title":"410534 Unbranded Boring Bar Head Cartridge","description":"Unbranded 410534 Boring Bar Head Cartridge, Diamond Insert\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Screw","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493441629,"sku":"410534","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/TQ697K55M43GAON0.jpg?v=1766446734"},{"product_id":"a0811b-kennametal-kendex-adjustable-boring-bar-head","title":"A0811B Kennametal Kendex Adjustable Boring Bar Head","description":"Kennametal Kendex A0811B Adjustable Boring Bar Head Cartridge\r\u003cbr\u003e1\", Triangle Insert\r\u003cbr\u003eIncludes CM-20 Clamp \u0026amp; Clamp Screw\r\u003cbr\u003e2050250402","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493474397,"sku":"A0811B","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/UKJ1TGO9M43GAON0.jpg?v=1766446734"},{"product_id":"ku-2530-kennametal-boring-bar-head-cartridge","title":"KU-2530 Kennametal Boring Bar Head Cartridge","description":"","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493507165,"sku":"KU-2530","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/VL4VM6CGM43GAON0.jpg?v=1766446734"},{"product_id":"dc4dp-1-8-120-merlin-double-endmill-4fl-120-1-8","title":"DC4DP-1\/8-120 Merlin Double Endmill 4FL, 120° 1\/8\"","description":"Merlin DC4DP-1\/8-120 Double Endmill\/Countersink\r\u003cbr\u003e4 Flute, 120°, 1\/8\"\r\u003cbr\u003e1-1\/2\" OAL\r\u003cbr\u003eDrill Point CS, Carbide DE\r\u003cbr\u003eMade in USA\r\u003cbr\u003eEDP#19000\r\u003cbr\u003eUPC 733438190004","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493671005,"sku":"DC4DP-1\/8-120","price":24.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/G4NFHQVSM43GAON0.jpg?v=1766446737"},{"product_id":"bub-52-comp-locator","title":"BUB-52 Comp. Locator","description":"Unbranded BUB-52 Comp. Locator","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915493867613,"sku":"BUB-52","price":4.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/2GFONC39M43GAON0.jpg?v=1766446740"},{"product_id":"ku-2140-c-kennametal-kendex-boring-bar-head","title":"KU-2140-C Kennametal Kendex Boring Bar Head","description":"Kennametal Kendex KU-2140-C Boring Bar Cartridge Head\r\u003cbr\u003eSP-42\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493900381,"sku":"KU-2140-C","price":39.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/O4AIRMCNM43GAON0.jpg?v=1766446741"},{"product_id":"kennametal-198751c16-adjustable-boring-bar-cartridge","title":"Kennametal 198751C16 Adjustable Boring Bar Cartridge","description":"Kennametal 198751C16 Adjustable Boring Bar Cartridge Head\r\u003cbr\u003eA1411 Triangle Insert\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat \u0026amp; Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915493933149,"sku":"198751C16","price":89.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/NDJ4HGBRM43GAON0.jpg?v=1766446743"},{"product_id":"2022a-2-1-2-kennametal-kendex-adjustable-boring-bar-head","title":"2022A 2-1\/2\" Kennametal Kendex Adjustable Boring Bar Head","description":"Kennametal Kendex 2022A 2-1\/2\" Adjustable Boring Bar Head Cartridge\r\u003cbr\u003eSP-63\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Seat Screw\r\u003cbr\u003e2050250430","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915494129757,"sku":"2022A","price":79.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/3FPI2MUGN43GAON0.jpg?v=1766446747"},{"product_id":"1421a-1-3-4-kennametal-kendex-adj-boring-bar-head","title":"1421A 1-3\/4\" Kennametal Kendex Adj Boring Bar Head","description":"Kennametal Kendex 1421A 1-3\/4\" Adjustable Boring Bar Head Cartridge\r\u003cbr\u003e2050250421\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Base and Insert Base Screw\r\u003cbr\u003eDiamond Insert","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915494162525,"sku":"1421A 1-3\/4","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/IFHAIB0CN43GAON0.jpg?v=1766446746"},{"product_id":"1021a-kennametal-adjustable-boring-bar-head","title":"1021A Kennametal Adjustable Boring Bar Head","description":"Kennametal 1021A Adjustable Boring Bar Head\r\u003cbr\u003eIncludes Clamp, Clamp Screw, Insert Seat and Insert Seat Screw","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915494195293,"sku":"1021A","price":49.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/HJ98GDJ1N43GAON0.jpg?v=1766446747"},{"product_id":"a250-249-comp-anvil-2051000048","title":"A250-.249 Comp.\/Anvil 2051000048","description":"","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915494490205,"sku":"A250-.249","price":10.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/N9BJMCF2G43GAON0.jpg?v=1766446752"},{"product_id":"37840-ridgid-1-1-4-npt-11-1-2-tpi-pipe-die","title":"37840 Ridgid 1-1\/4\" NPT 11-1\/2 TPI Pipe Die","description":"Pipe Dies\r\u003cbr\u003e1-1\/4\" NPT\r\u003cbr\u003eCatalog Number 37845\r\u003cbr\u003e11-1\/2TPI RH\r\u003cbr\u003e12R Alloy Pipe Dies\r\u003cbr\u003e\r\u003cbr\u003eFor OO-R, 11-R, 12-R, O-R, Ratchet Threaders or 30A, 31A 3-Way Pipe Threaders","brand":"Ridgid","offers":[{"title":"Default Title","offer_id":43915513528413,"sku":"37840","price":67.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/MKANJI67D43GAON0.jpg?v=1766447071"},{"product_id":"37825-ridgid-1-2-npt-12r-alloy-pipe-die","title":"37825 Ridgid 1\/2\" NPT 12R Alloy Pipe Die","description":"Pipe Dies\r\u003cbr\u003e1\/2\" NPT\r\u003cbr\u003eCatalog Number 37825\r\u003cbr\u003e12R Alloy Pipe Dies\r\u003cbr\u003e\r\u003cbr\u003eFor OO-R, 11-R, 12-R, O-R, Ratchet Threaders or 30A, 31A 3-Way Pipe Threaders","brand":"Ridgid","offers":[{"title":"Default Title","offer_id":43915513561181,"sku":"37825","price":64.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/DICFDLSPE43GAON0.jpg?v=1766447072"},{"product_id":"walter-valenite-f4041-ub-127-z07-13-shoulder-mill","title":"Walter\/Valenite F4041.UB.127.Z07.13 Shoulder Mill","description":"Cutting edge diameter: 127.00 mm\r\u003cbr\u003eConnection diameter: 38.10 mm\r\u003cbr\u003eMaximum projection length: 63.00 mm\r\u003cbr\u003eCutting edge length: 13.00 mm\r\u003cbr\u003eNumber of teeth: 7.00\r\u003cbr\u003eWT: 4.51 kg\r\u003cbr\u003eInserts: LN..1307\r\u003cbr\u003eScrew: FS1458, T15IP, 22.13in-lb\r\u003cbr\u003eCutting Diameter: 5.000”\r\u003cbr\u003eEDP#724 (Yeah I know this is wrong, but its what the package says)\r\u003cbr\u003e3-M 75-757993\r\u003cbr\u003e3E0757993\r\u003cbr\u003e447041-724","brand":"Valenite (Walter Tools)","offers":[{"title":"Default Title","offer_id":43915529977949,"sku":"F4041.UB.127.Z07.13","price":997.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/DDIT56FEE43GAON0.jpg?v=1766447362"},{"product_id":"walter-valenite-s15010sg630-shank-collet-extension","title":"Walter\/Valenite S15010SG630 Shank Collet Extension","description":"Walter\/Valenite S15010SG630 Straight Shank Collet Extension\r\u003cbr\u003e5\/65567\/07\r\u003cbr\u003eMade in USA\r\u003cbr\u003e1.500\" Shank x 6.300\", 42.00mm across flats\r\u003cbr\u003eNut: 29mm Height x 62.00mm Diameter, 57mm across Flats, 29mm ID","brand":"Valenite (Walter Tools)","offers":[{"title":"Default Title","offer_id":43915530010717,"sku":"S15010SG630","price":399.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/IC3K5FRLE43GAON0.jpg?v=1766447363"},{"product_id":"60037148-spa-m30x2-straight-o-ring-port-former","title":"60037148 SPA M30X2 Straight O-Ring Port Former","description":"SPA WMC\/DWG 60037148 M30x2 Straight O-Ring Port Former\r\u003cbr\u003e1\" Shank x 3.2\" Long\r\u003cbr\u003e60mm OD","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915530797149,"sku":"60037148","price":199.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/79TRA1N4E43GAON0.jpg?v=1766447373"},{"product_id":"r215-59-01-50-3s-54ak1-seco-inserted-mill","title":"R215.59-01.50-3S-54AK1 Seco Inserted Mill","description":"R215.59-01.50-3S-54AK1 Seco Inserted Mill\r\u003cbr\u003eEDP#87680\r\u003cbr\u003e16,710 Max RPM\r\u003cbr\u003e1.25\" Shank\r\u003cbr\u003e6 Insert Pockets\r\u003cbr\u003e2\/3 Flute\r\u003cbr\u003eCoolant Through\r\u003cbr\u003eUsed. Slight set screw mark on shank. One insert pocket shows signs of use, but 5 other pockets don't show any wear. Looks to have factory anti-seize on 4 of 6 screws.","brand":"SECO","offers":[{"title":"Default Title","offer_id":43915530829917,"sku":"R215.59-01.50-3S-54AK1","price":299.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/01EMLR3QD43GAON0.jpg?v=1766447374"},{"product_id":"539-63-206-valenite-milling-cutter-3-4-shank","title":"539.63.206 Valenite Milling Cutter, 3\/4\" Shank","description":"Widia Valenite 539.63.206 Milling Cutter\r\u003cbr\u003e2 Flute \/ 2 Insert\r\u003cbr\u003e3\/4\" Shank\r\u003cbr\u003e3.50\" Overall Length\r\u003cbr\u003eMade in Germany\r\u003cbr\u003e7\/82190\/2\r\u003cbr\u003eLight set screw mark on shank flat.","brand":"Valenite (Walter Tools)","offers":[{"title":"Default Title","offer_id":43915530895453,"sku":"539.63.206","price":59.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/6T7JTQDBE43GAON0.jpg?v=1766447375"},{"product_id":"sandvik-r416-2-0390l40-31-indexable-insert-drill","title":"Sandvik R416.2-0390L40-31 Indexable Insert Drill","description":"\u003chtmlonly\u003e\r\u003cbr\u003e\u003cdiv class=\"col-sm-6 col-md-12 col-xl-6\"\u003e\r\u003cbr\u003e                                \u003cp class=\"detailViewHeading ng-binding\"\u003eOrdering code\u003c\/p\u003e\r\u003cbr\u003e                                \u003cdiv class=\"row ordering-code ng-isolate-scope\" expanded-result-row-codes=\"\" result=\"product\" is-large=\"false\"\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODE --\u003e\u003cspan ng-if=\"result.CopORDCODE\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ISO\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ISO\" class=\"ng-binding\"\u003eR416.2-0390L40-31\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODE --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODEUSA --\u003e\u003cspan ng-if=\"result.CopORDCODEUSA\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ANSI\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ANSI\" class=\"ng-binding\"\u003eR416.2-0390L40-31\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODEUSA --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopMaterialID --\u003e\u003cspan ng-if=\"result.CopMaterialID\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                Material Id\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Material ID\" class=\"ng-binding\"\u003e5746536\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopMaterialID --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopEAN --\u003e\u003cspan ng-if=\"result.CopEAN\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                EAN\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Bar code\" class=\"ng-binding\"\u003e10887553\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopEAN --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e                                \u003c!-- ngIf: !hideLinks --\u003e\u003c!-- end ngIf: !hideLinks --\u003e\r\u003cbr\u003e                            \u003c\/div\u003e\r\u003cbr\u003e\u003cdiv class=\"col-md-8 col-xl-6 smallText\"\u003e\r\u003cbr\u003e                        \u003cdiv expanded-result-row-details=\"\" result=\"product\" columns=\"columns\" show-all=\"true\" class=\"ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003cp class=\"quickViewHeading detailViewHeading ng-binding\"\u003eProduct data\u003c\/p\u003e\r\u003cbr\u003e    \u003cdiv class=\"product-data row\"\u003e\r\u003cbr\u003e        \u003c!-- ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Cutting diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DC)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e39 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Achievable hole tolerance lower\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TCHAL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e-0.1 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Achievable hole tolerance upper\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TCHAU)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e0.3 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Usable length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LU)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e120.9 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Usable length diameter ratio\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ULDR)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e3.1 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Maximum adjustment limit\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ADJLX)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1.5 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Part 2 of cutting item interface identifiers\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CUTINTMASTERC1)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eCoroDrill U -C (WCMX06) \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Part 2 of cutting item interface identifiers\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CUTINTMASTERP1)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eCoroDrill U -P (WCMX06) \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Adaptive interface machine direction\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ADINTMS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eCylindrical shank (ISO9766 drill shank) -metric: 40 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coolant entry style code\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CNSC)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1: axial concentric entry \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coolant pressure\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e10 bar\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Connection diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DCON)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e40 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Tool cutting edge angle\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(KAPR)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e85 deg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Point length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(PL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e3.9 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Overall length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(OAL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e219 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Functional length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LF)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e145.1 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Body length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LB1)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e121 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Rotational speed maximum\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(RPMX)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e16000 r\/min\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Weight of item\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(WT)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1.47 kg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Life cycle state\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LCS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eObsolete \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Release pack id\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(RELEASEPACK)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e95.3 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e                        \u003cdiv expanded-result-row-start-values=\"\" result=\"product\" class=\"ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003c!-- ngRepeat: kaprValue in kaprValues --\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e                        \u003c!-- ngIf: sendProductButtonLabel --\u003e\r\u003cbr\u003e                    \u003c\/div\u003e\u003c\/htmlonly\u003e","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915530928221,"sku":"R416.2-0390L40-31","price":249.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/ABT9V0KFF43GAON0.jpg?v=1766447376"},{"product_id":"68232-collis-cat50-to-2mt-adapter","title":"68232 Collis CAT50 to 2MT Adapter","description":"Shank Taper: 50 (50CV)\r\u003cbr\u003eMorse Taper Shank: #2\r\u003cbr\u003eDiameter (A): 1.25\"\r\u003cbr\u003eProjection (B): 2.00\"","brand":"Collis Toolholder Corporation","offers":[{"title":"Default Title","offer_id":43915530960989,"sku":"68232","price":149.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/PGVACARDG43GAON0.jpg?v=1766447376"},{"product_id":"r411-5-09732d9-75-p20-sandvik-carbide-tipped-drill","title":"R411.5-09732D9.75 P20 Sandvik Carbide Tipped Drill","description":"\u003chtmlonly\u003e\r\u003cbr\u003e\u003cdiv class=\"col-sm-6 col-md-12 col-xl-6\"\u003e\r\u003cbr\u003e                                \u003cp class=\"detailViewHeading ng-binding\"\u003eOrdering code\u003c\/p\u003e\r\u003cbr\u003e                                \u003cdiv class=\"row ordering-code ng-isolate-scope\" expanded-result-row-codes=\"\" result=\"product\" is-large=\"false\"\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODE --\u003e\u003cspan ng-if=\"result.CopORDCODE\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ISO\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ISO\" class=\"ng-binding\"\u003eR411.5-09732D9.75   P20\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODE --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODEUSA --\u003e\u003cspan ng-if=\"result.CopORDCODEUSA\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ANSI\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ANSI\" class=\"ng-binding\"\u003eR411.5-09732D9.75   P20\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODEUSA --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopMaterialID --\u003e\u003cspan ng-if=\"result.CopMaterialID\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                Material Id\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Material ID\" class=\"ng-binding\"\u003e5746148\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopMaterialID --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopEAN --\u003e\u003cspan ng-if=\"result.CopEAN\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                EAN\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Bar code\" class=\"ng-binding\"\u003e10411940\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopEAN --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e                                \u003c!-- ngIf: !hideLinks --\u003e\u003cdiv replacement-product=\"\" replacement-product-obj=\"replacementProduct\" replacement-info=\"product.CopReplacementProductInfo\" ng-if=\"!hideLinks\" class=\"ng-scope ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003c!-- ngIf: replacementProductObj --\u003e\r\u003cbr\u003e    \u003c!-- ngIf: replacementProductObj --\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- end ngIf: !hideLinks --\u003e\r\u003cbr\u003e                            \u003c\/div\u003e\r\u003cbr\u003e\u003cdiv expanded-result-row-details=\"\" result=\"product\" columns=\"columns\" show-all=\"true\" class=\"ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003cp class=\"quickViewHeading detailViewHeading ng-binding\"\u003eProduct data\u003c\/p\u003e\r\u003cbr\u003e    \u003cdiv class=\"product-data row\"\u003e\r\u003cbr\u003e        \u003c!-- ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Suboperation\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(SUBOP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eDrilling with Symetrical Point \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Cutting diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DC)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e9.75 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Achievable hole tolerance\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TCHA)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eH9 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Usable length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LU)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e35.7 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Usable length diameter ratio\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ULDR)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e3.662 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Adaptive interface machine direction\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ADINTMS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eWhistle Notch (DIN6535-HE) -metric: 16 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Connection diameter tolerance\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TCDCON)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eh6 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Grade\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(GRADE)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eP20 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Substrate\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(SUBSTRATE)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eHC \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coating\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(COATING)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003ePVD TiN \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Basic standard group\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(BSG)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eISO9766 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coolant entry style code\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CNSC)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1: axial concentric entry \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coolant pressure\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e15 bar\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Connection diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DCON)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e16 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Point angle\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(SIG)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e140 deg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Point length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(PL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1.774 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Overall length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(OAL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e92 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Functional length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LF)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e90.226 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Maximum regrinds\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(NORGMX)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e3 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Rotational speed maximum\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(RPMX)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e33000 r\/min\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Weight of item\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(WT)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e0.35 kg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Life cycle state\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LCS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eObsolete \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Release pack id\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(RELEASEPACK)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e86.1 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e\u003c\/htmlonly\u003e","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915533385821,"sku":"R411.5-09732D9.75 P20","price":109.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/R2ATHUQRD43GAON0.jpg?v=1766447424"},{"product_id":"a393-03ses-1-5-16-sandvik-quick-change-adapter","title":"A393.03SES 1-5\/16 Sandvik Quick Change Adapter","description":"","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915533484125,"sku":"A393.03SES 1-5\/16","price":34.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/4UA65QP4E43GAON0.jpg?v=1766447425"},{"product_id":"c3179401-0120-emuge-reckord-a-m20-6hx-tap","title":"C3179401.0120 Emuge Reckord A M20-6HX Tap","description":"Speed taps are able to operate at higher cutting speeds than conventional designs. Rekord A-Speed is a straight flute design for high speed tapping in short chipping materials in through hole applications.\r\u003cbr\u003e • IKZN - radial coolant hole design\r\u003cbr\u003e • Straight flute design\r\u003cbr\u003e • Form C (2-3 P) chamfer length\r\u003cbr\u003e • TICN coated for additional wear resistance and tool life\r\u003cbr\u003e • DIN \/ DIN standard dimensions on overall length and shank size\r\u003cbr\u003e\r\u003cbr\u003e\u003chtmlonly\u003e\r\u003cbr\u003e\u003cdiv class=\"col-md-8\"\u003e\r\u003cbr\u003e\t\t\u003ch2 class=\"product-details-title\"\u003eSpecifications\u003c\/h2\u003e\r\u003cbr\u003e\t\t\u003ctable class=\"table table-striped table-bordered\"\u003e\r\u003cbr\u003e\t\t\r\u003cbr\u003e\t\t\t\t\u003ctbody\u003e\n\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003ePart Number\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\r\u003cbr\u003e\t\t\t\t\tC3179401.0120\t\t\t\t\t                    \u003cdiv class=\"field field-name-field-alternative-part-numbers field-type-entityreference field-label-above\"\u003e\r\u003cbr\u003e          \u003cdiv class=\"field-label\"\u003eAlternative Part Numbers: \u003c\/div\u003e\r\u003cbr\u003e          \u003cdiv class=\"field-items\"\u003e\r\u003cbr\u003e          \u003cdiv class=\"field-item\"\u003eC1069401.0120\u003c\/div\u003e\n\u003cdiv class=\"field-item\"\u003eC3109401.0120\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\t\t\t\t\t\t\t\t\t\t\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eName\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003eSpeed Taps\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eInventory\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\r\u003cbr\u003e\t\t\t\t\t\t\tUSA - \t\t\t\t\tYes\r\u003cbr\u003e\t\t\t\t\t\t\t\t\u003cbr\u003eGermany - \t\t\t\t\tNo\r\u003cbr\u003e\t\t\t\t\t\t\t\t\t\t\t\u003c\/td\u003e\r\u003cbr\u003e        \u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eDescription\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-item-description-part field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eM 20  - Rekord - Speed Tap - Coolant\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eSize\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-size field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eM 20\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003ePitch\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-pitch field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e2.5\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eChamfer Form\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-chamfer-form field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eC\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eChamfer\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-chamfer field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e2-3 P\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eThread Standard\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-thread-standard field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eM\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eClass\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-class field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e6HX\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eCoolant Fed\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-coolant-fed field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eRadial\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eCoating\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-coating field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eTICN\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eMaterial\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-material field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eHSSE\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eFlute \/ Helix Angle\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-flute-helix-angle field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e0°\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eSHANK\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-shank field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e16 mm\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eDimension Standards\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-dimension-standards field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eDIN\/DIN\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eOverall Length\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-overall-length field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e125 mm\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eThread Length\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-thread-length field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003e25 mm\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\t\t\u003ctr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003cth\u003eFlute Direction\u003c\/th\u003e\r\u003cbr\u003e\t\t\t\t\t\u003ctd\u003e\u003cdiv class=\"field field-name-field-flute-direction field-type-text field-label-hidden\"\u003e\u003cdiv class=\"field-items\"\u003e\u003cdiv class=\"field-item even\"\u003eRH\u003c\/div\u003e\u003c\/div\u003e\u003c\/div\u003e\u003c\/td\u003e\r\u003cbr\u003e\t\t\t\t\u003c\/tr\u003e\r\u003cbr\u003e\t\t\t\t\t\u003c\/tbody\u003e\n\u003c\/table\u003e\r\u003cbr\u003e\t\u003c\/div\u003e\r\u003cbr\u003e\u003c\/htmlonly\u003e","brand":"Emuge Corporation","offers":[{"title":"Default Title","offer_id":43915533516893,"sku":"C3179401.0120","price":149.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/FJ8GNUCSG43GAON0.jpg?v=1766447425"},{"product_id":"e360m10-sandvik-corotap-300-spiral-flute-tap","title":"E360M10 Sandvik CoroTap 300 Spiral Flute Tap","description":"\u003chtmlonly\u003e\r\u003cbr\u003e\u003cdiv class=\"col-sm-6 col-md-12 col-xl-6\"\u003e\r\u003cbr\u003e                                \u003cp class=\"detailViewHeading ng-binding\"\u003eOrdering code\u003c\/p\u003e\r\u003cbr\u003e                                \u003cdiv class=\"row ordering-code ng-isolate-scope\" expanded-result-row-codes=\"\" result=\"product\" is-large=\"false\"\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODE --\u003e\u003cspan ng-if=\"result.CopORDCODE\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ISO\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ISO\" class=\"ng-binding\"\u003eE360M10\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODE --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopORDCODEUSA --\u003e\u003cspan ng-if=\"result.CopORDCODEUSA\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                ANSI\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"ANSI\" class=\"ng-binding\"\u003eE360M10\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopORDCODEUSA --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e    \u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\r\u003cbr\u003e        \u003cp class=\"dataList\"\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopMaterialID --\u003e\u003cspan ng-if=\"result.CopMaterialID\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                Material Id\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Material ID\" class=\"ng-binding\"\u003e6183149\u003c\/strong\u003e\u003cbr\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopMaterialID --\u003e\r\u003cbr\u003e            \u003c!-- ngIf: result.CopEAN --\u003e\u003cspan ng-if=\"result.CopEAN\" class=\"ng-binding ng-scope\"\u003e\r\u003cbr\u003e                EAN\u003cbr\u003e\r\u003cbr\u003e                \u003cstrong title=\"Bar code\" class=\"ng-binding\"\u003e26183149\u003c\/strong\u003e\r\u003cbr\u003e            \u003c\/span\u003e\u003c!-- end ngIf: result.CopEAN --\u003e\r\u003cbr\u003e        \u003c\/p\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e                                \u003c!-- ngIf: !hideLinks --\u003e\u003cdiv replacement-product=\"\" replacement-product-obj=\"replacementProduct\" replacement-info=\"product.CopReplacementProductInfo\" ng-if=\"!hideLinks\" class=\"ng-scope ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003c!-- ngIf: replacementProductObj --\u003e\r\u003cbr\u003e    \u003c!-- ngIf: replacementProductObj --\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\n\u003c!-- end ngIf: !hideLinks --\u003e\r\u003cbr\u003e                            \u003c\/div\u003e\r\u003cbr\u003e\u003cdiv expanded-result-row-details=\"\" result=\"product\" columns=\"columns\" show-all=\"true\" class=\"ng-isolate-scope\"\u003e\r\u003cbr\u003e    \u003cp class=\"quickViewHeading detailViewHeading ng-binding\"\u003eProduct data\u003c\/p\u003e\r\u003cbr\u003e    \u003cdiv class=\"product-data row\"\u003e\r\u003cbr\u003e        \u003c!-- ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Suboperation\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(SUBOP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eThread Cutting with Tap \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Thread diameter size\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TDZ)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eM 10 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Thread pitch\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e1.5 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Thread diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TD)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e10 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Premachined hole diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(PHD)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e8.5 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Blind hole function property\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(BHFP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003etrue \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Thread tolerance class\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(TCTR)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e6H \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Basic standard group\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(BSG)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eDIN 371 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Usable length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LU)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e39 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Adaptive interface machine direction\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(ADINTMS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eTap shank DIN -metric: 10.00 x 8.00 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Substrate\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(SUBSTRATE)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eHSS-E \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coating\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(COATING)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eUNCOAT \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Coolant entry style code\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(CNSC)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e0: without coolant \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Connection diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DCON)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e10 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Maximum regrinds\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(NORGMX)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e0 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Functional length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LF)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e100 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Neck diameter\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(DN)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e7.75 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Flute count\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(NOF)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e2 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Flute helix angle\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(FHA)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e35 deg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Threading length\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(THL)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e20 mm\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Thread back taper property\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(THBTP)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003efalse \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Threading chamfer type\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(THCHT)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003eC \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Weight of item\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(WT)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e0.054 kg\u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Life cycle state\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(LCS)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003ePhasing out \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\u003cdiv ng-if=\"$odd\" class=\"clear ng-scope\"\u003e\u003c\/div\u003e\n\u003c!-- end ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\u003c!-- ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003cdiv ng-repeat=\"column in detailColumns\" ng-if=\"result[column.Title] != null \u0026amp;\u0026amp; result[column.Title].toString() != ''\" class=\"ng-scope\"\u003e\r\u003cbr\u003e            \u003cp class=\"col-sm-6 col-md-6 ng-binding\"\u003e\r\u003cbr\u003e                Release pack id\r\u003cbr\u003e                \u003cspan class=\"hits ng-binding\"\u003e(RELEASEPACK)\u003c\/span\u003e\r\u003cbr\u003e                \u003c!-- ngIf: searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e                \u003c!-- ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\u003cstrong ng-if=\"!searchService.IsTmcColumn(column.Title)\" ng-bind-html=\"result[column.Title].toString() != '' ?  getTrustedHtmlString(langService.translateValue(result[column.Title].toString(), column.Title) + ' ' + column.Unit) : ''\" class=\"ng-binding ng-scope\"\u003e11.2 \u003c\/strong\u003e\u003c!-- end ngIf: !searchService.IsTmcColumn(column.Title) --\u003e\r\u003cbr\u003e            \u003c\/p\u003e\r\u003cbr\u003e            \u003c!-- ngIf: $odd --\u003e\r\u003cbr\u003e        \u003c\/div\u003e\n\u003c!-- end ngIf: result[column.Title] != null \u0026\u0026 result[column.Title].toString() != '' --\u003e\u003c!-- end ngRepeat: column in detailColumns --\u003e\r\u003cbr\u003e    \u003c\/div\u003e\r\u003cbr\u003e\n\u003c\/div\u003e\r\u003cbr\u003e\u003c\/htmlonly\u003e","brand":"Sandvik Coromant","offers":[{"title":"Default Title","offer_id":43915533549661,"sku":"E360M10","price":39.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/A042GBS3H43GAON0.jpg?v=1766447427"},{"product_id":"kennametal-1411c-indexable-boring-bar-head","title":"Kennametal 1411C Indexable Boring Bar Head","description":"Kennametal 1411C Indexable Boring Bar Head, 1-3\/4\r\u003cbr\u003e2050250407\r\u003cbr\u003eIncluded Clamp, Clamp Screw, Insert Seat and Insert Seat Screw.","brand":"Kennametal","offers":[{"title":"Default Title","offer_id":43915541741661,"sku":"1411C","price":99.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/PBTSLKDK7RS1ANB0.jpg?v=1766447546"},{"product_id":"cbs-24n-square-chip-breaker-unbranded","title":"CBS-24N Square Chip Breaker, Unbranded","description":"CBS-24N Comp. Chip Breaker, Unbranded\r\u003cbr\u003e2051000822\r\u003cbr\u003e0.096\" Thick, 0.743\" Wide, 0.660\" Long","brand":"Witmer Motor Service","offers":[{"title":"Default Title","offer_id":43915541774429,"sku":"CBS-24N","price":4.97,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/files\/AV17N5QP7RS1ANB0.jpg?v=1766447545"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0704\/4005\/8973\/collections\/AFBHT3S2L8K0FAR0.jpg?v=1766430663","url":"https:\/\/witmermotor.com\/collections\/machining-tools-inserts.oembed?page=3","provider":"Witmer Motor Service","version":"1.0","type":"link"}