{"product_id":"ta21-pocket-flashlight","title":"NEXTORCH TA21 Pocket Carry Tactical Flashlight Set | Red \u0026 White Light","description":"\u003c!-- ========================================== --\u003e\u003c!-- TA21 INTEGRATED VIDEO \u0026 SPECS SECTION (MAX-WIDTH: 2340px) --\u003e\u003c!-- ========================================== --\u003e\u003c!-- 纯逻辑防冲突隔离（不占高度，紧凑承上） --\u003e\n\u003cdiv style=\"display: table; clear: both; width: 100%;\"\u003e\u003c\/div\u003e\n\u003c!-- 1. 视频展示区域 --\u003e\n\u003cdiv class=\"nextorch-video-container\" style=\"max-width: 2340px; margin: 5px auto 0 auto; padding: 0 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; display: block; clear: both; box-sizing: border-box;\"\u003e\n\u003c!-- 战术绿侧边栏标题 --\u003e\n\u003ch3 style=\"border-left: 4px solid #28a745; padding-left: 10px; font-size: 18px; font-weight: bold; margin: 0 0 15px 0; color: #111; text-transform: uppercase; line-height: 1.2; letter-spacing: 0.5px;\"\u003ePRODUCT VIDEO \u0026amp; FIELD DEMONSTRATION\u003c\/h3\u003e\n\u003c!-- 16:9 响应式视频包裹层 --\u003e\n\u003cdiv style=\"position: relative; padding-bottom: 56.25%; height: 0; overflow: hidden; max-width: 100%; background: #000; border-radius: 4px;\"\u003e\u003ciframe style=\"position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: 0;\" title=\"NEXTORCH TA21\" src=\"https:\/\/www.youtube.com\/embed\/RUlVExmNwS4\"\u003e\u003c\/iframe\u003e\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"nextorch-specs-container\" style=\"max-width: 2340px; margin: 0 auto 5px auto; padding: 0 10px; font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif; color: #333; line-height: 1.5; font-size: 14px; clear: both; overflow: hidden; box-sizing: border-box;\"\u003e\n  \u003c!-- 战术绿侧边栏标题 --\u003e\n  \u003ch3 style=\"border-left: 4px solid #28a745; padding-left: 10px; font-size: 18px; font-weight: bold; margin: 0 0 15px 0; color: #111; text-transform: uppercase; letter-spacing: 0.5px;\"\u003eSPECIFICATIONS\u003c\/h3\u003e\n  \n  \u003c!-- 手机端横向流动包裹层 --\u003e\n  \u003cdiv style=\"overflow-x: auto; -webkit-overflow-scrolling: touch; width: 100%; border: 1px solid #e0e0e0; border-radius: 4px;\"\u003e\n    \u003ctable style=\"width: 100%; border-collapse: collapse; text-align: left; min-width: 800px; background: rgb(255, 255, 255); font-size: 13px;\"\u003e\n      \u003cthead\u003e\n        \u003c!-- 表头第一层 --\u003e\n        \u003ctr style=\"background-color: rgb(17, 17, 17); color: rgb(255, 255, 255); height: 19.5px;\"\u003e\n          \u003cth style=\"padding: 10px 8px; font-weight: 600; border: 1px solid rgb(51, 51, 51); text-align: center; height: 75px; width: 12%;\" rowspan=\"3\"\u003eANSI \/ PLATO-FL1\u003c\/th\u003e\n          \u003cth style=\"padding: 10px 8px; font-weight: 600; border: 1px solid rgb(51, 51, 51); text-align: center; height: 19.5px; width: 22%;\" colspan=\"2\"\u003eTactical Mode\u003c\/th\u003e\n          \u003cth style=\"padding: 10px 8px; font-weight: 600; border: 1px solid rgb(51, 51, 51); text-align: center; height: 19.5px; width: 33%;\" colspan=\"3\"\u003eDuty Mode\u003c\/th\u003e\n          \u003cth style=\"padding: 10px 8px; font-weight: 600; border: 1px solid rgb(51, 51, 51); text-align: center; height: 19.5px; width: 33%;\" colspan=\"3\"\u003eAuxiliary Light\u003c\/th\u003e\n        \u003c\/tr\u003e\n        \u003c!-- 表头第二层 --\u003e\n        \u003ctr style=\"background-color: rgb(34, 34, 34); color: rgb(255, 255, 255); height: 19.5px;\"\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center;\" colspan=\"2\"\u003e \u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center;\" colspan=\"3\"\u003e \u003c\/th\u003e\n          \u003cth style=\"padding: 8px; font-weight: 500; border: 1px solid rgb(51, 51, 51); text-align: center;\" colspan=\"3\"\u003eRed Mode\u003c\/th\u003e\n        \u003c\/tr\u003e\n        \u003c!-- 表头第三层 --\u003e\n        \u003ctr style=\"background-color: rgb(42, 42, 42); color: rgb(255, 255, 255); font-size: 12px; height: 36px;\"\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eMomentary on\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eTactical Strobe\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eLow\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eMedium\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eHigh\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eLow\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eMedium\u003c\/th\u003e\n          \u003cth style=\"padding: 8px; border: 1px solid rgb(51, 51, 51); text-align: center; width: 11%;\"\u003eHigh\u003c\/th\u003e\n        \u003c\/tr\u003e\n      \u003c\/thead\u003e\n      \u003ctbody\u003e\n        \u003c!-- Light Output --\u003e\n        \u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eLight Output\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); font-weight: 600;\"\u003e1300 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); font-weight: 600;\"\u003e1300 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e30 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e230 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); font-weight: 600;\"\u003e1300 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e3 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e30 lm\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e150 lm\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Run Time --\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eRun Time\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e20 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); line-height: 1.2;\"\u003e2 h\u003cbr\u003e15 min\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e1 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e50 h\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); line-height: 1.2;\"\u003e5 h\u003cbr\u003e30 min\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); line-height: 1.2;\"\u003e3 h\u003cbr\u003e30 min\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Beam Distance --\u003e\n        \u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eBeam Distance\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e24 m\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e68 m\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e160 m\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Beam Intensity --\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eBeam Intensity\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e144 cd\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e1156 cd\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224);\"\u003e6400 cd\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; text-align: center; border: 1px solid rgb(224, 224, 224); color: rgb(153, 153, 153);\"\u003e—\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Impact Resistance --\u003e\n        \u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eImpact Resistance\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; border: 1px solid rgb(224, 224, 224);\" colspan=\"8\"\u003e2 m\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Submersible --\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eSubmersible\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; border: 1px solid rgb(224, 224, 224);\" colspan=\"8\"\u003eIPX8, 2 m\u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Weight and Dimensions --\u003e\n        \u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eWeight and Dimensions\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; border: 1px solid rgb(224, 224, 224);\" colspan=\"8\"\u003e\n            \u003cstrong\u003eWeight:\u003c\/strong\u003e 97 g \/ 3.42 oz (Without Battery)\u003cbr style=\"margin-bottom: 4px;\"\u003e\n            \u003cstrong\u003eSize:\u003c\/strong\u003e 98 mm (Length) × 32 mm (Head) × 23 mm (Diameter)\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Material --\u003e\n        \u003ctr\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eMaterial\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; border: 1px solid rgb(224, 224, 224);\" colspan=\"8\"\u003e\n            \u003cstrong\u003eLight Source:\u003c\/strong\u003e White + Red LEDs\u003cbr style=\"margin-bottom: 4px;\"\u003e\n            \u003cstrong\u003eBody Material:\u003c\/strong\u003e Aluminum alloy\n          \u003c\/td\u003e\n        \u003c\/tr\u003e\n        \u003c!-- Battery --\u003e\n        \u003ctr style=\"background-color: rgb(249, 249, 249);\"\u003e\n          \u003ctd style=\"padding: 10px 8px; font-weight: bold; border: 1px solid rgb(224, 224, 224); color: rgb(0, 0, 0);\"\u003eBattery\u003c\/td\u003e\n          \u003ctd style=\"padding: 10px 8px; border: 1px solid rgb(224, 224, 224);\" colspan=\"8\"\u003eOne 16340 or CR123A\u003c\/td\u003e\n        \u003c\/tr\u003e\n      \u003c\/tbody\u003e\n    \u003c\/table\u003e\n  \u003c\/div\u003e\n  \n  \u003c!-- 底部说明文字 --\u003e\n  \u003cp style=\"font-size: 12px; color: #666; margin: 12px 0 0 0; line-height: 1.5; font-style: italic;\"\u003e* Above tested specifications are strictly based on the standard of ANSI \/ PLATO-FL1. We tested TA21 with one 16340 (800 mAh) battery in 23°C ± 3°C. The specifications might vary with different battery or conditions.\u003c\/p\u003e\n\u003c\/div\u003e\n\n\u003c!-- 纯逻辑防冲突隔离 --\u003e\n\u003cdiv style=\"display: table; clear: both; width: 100%;\"\u003e\u003c\/div\u003e","brand":"Nextorch","offers":[{"title":"Default Title","offer_id":46033929371887,"sku":"PS520205","price":89.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0619\/6360\/0111\/files\/nextorch-nextorch-ta21-pocket-carry-tactical-flashlight-set-red-white-light-787252.jpg?v=1744906979","url":"https:\/\/www.nextorch.com\/products\/ta21-pocket-flashlight","provider":"NEXTORCH","version":"1.0","type":"link"}