{"product_id":"kr-e3040-rsa20","title":"KR-E3040-RSA20 - SightLink E3040 Rosette 20 cm Extension Arm","description":"\u003c!-- KUPO Robotics - KR-E3040-RSA20 - Shopify paste-ready (PROVISIONAL DRAFT v1, 2026-08-15) --\u003e\n\u003c!-- STYLE: Numbered Margin + keyline lead (wash box). Matches KR-BB30-L16-KIT template. --\u003e\n\u003c!-- STATUS: Provisional Factory Line copy based on the confirmed 2026-07-07 drawing and Lyra's 2026-08-15 mounting review. Final load rating, rosette specification, torque, and release hardware remain pending; review before publication. --\u003e\n\u003c!-- Shopify theme requirement: load IBM Plex Sans once at theme level before using this block. --\u003e\n\n\u003cstyle\u003e\n\n.kr{--navy:#002B55;--ink:#101720;--body:#283340;--soft:#46545F;--cyan:#1689C9;--cyan-d:#0E6FA6;--line:#C7D6E2;--line-2:#DEE7EE;--surface:#F6FAFD;\n  --sans:\"IBM Plex Sans\",\"Microsoft JhengHei\",\"Noto Sans TC\",Arial,sans-serif;\n  font-family:var(--sans)!important;color:var(--body);background:#fff;}\n.kr *{box-sizing:border-box;text-align:left!important}\n.kr-main{max-width:980px;margin:0 auto;padding:0;counter-reset:sec}\n.kr h2.kr-title{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;line-height:1.2;margin:0 0 60px}\n.kr .kr-sec{display:grid;grid-template-columns:200px minmax(0,1fr);gap:40px;align-items:start;margin:0}\n.kr .kr-sec + .kr-sec{margin-top:34px;padding-top:34px;border-top:1px solid var(--line-2)}\n.kr .kr-head{position:sticky;top:16px;margin:0;counter-increment:sec}\n.kr .kr-eyebrow{display:block;margin-bottom:10px;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--cyan-d)!important}\n.kr .kr-eyebrow::before{content:counter(sec,decimal-leading-zero);display:block;font-size:40px;font-weight:700;line-height:.9;color:var(--navy);letter-spacing:-.03em;margin-bottom:12px;font-variant-numeric:tabular-nums}\n.kr .kr-sec h3{font-family:var(--sans)!important;font-size:18px!important;font-weight:600;color:var(--ink)!important;letter-spacing:-.01em;line-height:1.3;margin:0}\n.kr .kr-body{min-width:0}\n.kr .kr-sec p{font-size:17px!important;line-height:1.72;color:var(--body)!important;margin:0 0 14px}\n.kr .kr-sec p:last-child{margin-bottom:0}\n\/* keyline lead - cyan bar + medium weight + soft-blue wash box (distinct from the gray build-up box) *\/\n.kr .kr-body p.kr-lead,.kr .kr-sec p.kr-lead{font-size:18px!important;font-weight:500!important;line-height:1.5;color:var(--ink)!important;\n  border-left:3px solid #1689C9;background:#E4F2FB;padding:12px 16px 12px 18px;border-radius:0 4px 4px 0;margin:0 0 24px!important}\n.kr ul{margin:0 0 14px;padding:0;list-style:none!important}\n.kr ul li{position:relative;font-size:17px!important;line-height:1.62;color:var(--body)!important;padding:0 0 0 22px;margin:0 0 9px;list-style:none!important}\n.kr ul li::before{content:\"\";position:absolute;left:2px;top:.66em;width:7px;height:2px;background:var(--cyan)}\n.kr ul li:last-child{margin-bottom:0}\n.kr li strong,.kr p strong{color:var(--ink)!important;font-weight:600}\n\/* build-up box - outline (transparent + hairline) *\/\n.kr .kupo-chain{background:transparent;border:1px solid var(--line);border-radius:3px;padding:14px 16px;font-family:var(--sans)!important;font-size:14.5px!important;line-height:1.7;font-variant-numeric:tabular-nums;overflow-x:auto;white-space:pre;color:var(--body)!important;margin:6px 0 14px}\n.kr-foot{max-width:980px;margin:0 auto}  \/* matches .kr-main width - widen BOTH together in theme CSS *\/\n.kr-faq{margin-top:24px}\n.kr-faq h2{font-family:var(--sans)!important;font-size:26px!important;font-weight:700;color:var(--navy)!important;letter-spacing:-.014em;margin:0 0 18px}\n.kr-faq-item{border-top:1px solid var(--line);padding:16px 0}\n.kr-faq-item:first-of-type{border-top:0;padding-top:0}\n.kr-faq-item h3{font-family:var(--sans)!important;font-size:17px!important;font-weight:600;color:var(--ink)!important;line-height:1.45;margin:0 0 6px;letter-spacing:-.005em}\n.kr-faq-item p{font-size:16px!important;line-height:1.62;color:var(--body)!important;margin:0}\n\n@media (max-width:760px){\n  .kr-main{padding-left:0;padding-right:0}\n  .kr .kr-sec{grid-template-columns:1fr;gap:8px}\n  .kr .kr-head{position:static;margin-bottom:14px}        \/* subtitle -\u003e body gap (mobile) *\/\n  .kr .kr-eyebrow::before{font-size:32px;margin-bottom:6px}\n  .kr .kr-sec + .kr-sec{margin-top:36px;padding-top:36px} \/* section -\u003e section gap (mobile) *\/\n}\n\u003c\/style\u003e\n\n\u003cdiv class=\"kr\" id=\"kr-pdp\"\u003e\n  \u003cdiv class=\"kr-main\"\u003e\n    \u003ch2 class=\"kr-title\"\u003eProduct Description\u003c\/h2\u003e\n    \u003cdiv class=\"kr-flow\"\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-overview\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\u003cspan class=\"kr-eyebrow\"\u003eOverview\u003c\/span\u003e\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe KR SightLink E3040 Rosette 20 cm Extension Arm adds 200 mm \/ 7.9 in rosette-center span to a rigid, indexed mounting chain for cameras, lights, sensors, and adapter plates on 3030 \/ 4040 extrusion. Rosette patterns at both ends let the arm lock into repeatable tooth positions instead of relying on a friction joint.\u003c\/p\u003e\n          \u003cp\u003eThis longest arm is a flat black-anodized aluminum link with more than one way to work. Fit the rosette hardware to either end and either face, reverse the arm end-for-end, remove a shoulder screw to expose a direct ¼\"-20 female thread, or use the center M6 holes to bolt the arm flat to extrusion with T-nuts.\u003c\/p\u003e\n          \u003cp\u003eThe result is one compact part that can act as a rosette-to-rosette bridge, a direct device bracket, or an extrusion-mounted cross-arm. It belongs to the Factory Line mounting path where short geometry and indexed service positions matter.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-why\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhy Rosette\u003c\/span\u003e\u003ch3\u003eWhy Indexed Rosette\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eRosette teeth turn an angle into a repeatable mechanical position: loosen the joint, move to another tooth, and return to the previous indexed position without re-aiming entirely by eye.\u003c\/p\u003e\n          \u003cp\u003eThat makes the arm useful where a camera, light, or sensor may be removed for cleaning or service and then returned to the same discrete angle. The rosette controls angular position; the short straight arm controls offset. Cable strain relief and correct fastener torque still matter because indexing does not eliminate bending, vibration, or cable pull.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-mounts\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eHow It Mounts\u003c\/span\u003e\u003ch3\u003eHow It Mounts\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eUse the Rosette 20 cm Extension Arm as a reversible rosette link, a direct ¼\"-20 female endpoint, or a flat T-nut-mounted extrusion arm:\u003c\/p\u003e\n          \u003cdiv class=\"kupo-chain\"\u003e3030 \/ 4040 extrusion or machine frame\n          -\u0026gt; SightLink rosette base or multi-interface plate\n          -\u0026gt; KR-E3040-RSA20 (200 mm \/ 7.9 in rosette-center span)\n          -\u0026gt; RS90 connector and\/or VisionHolder \/ SensorHolder rosette mount\n          -\u0026gt; camera, light, sensor, or adapter plate\u003c\/div\u003e\n          \u003cp\u003eAt each end, the rosette pattern and the ¼\"-20 female route share the same center. Install the stainless shoulder screw to build an indexed rosette connection; remove it when a compatible device or adapter should thread directly into the arm. Those two routes use the same center and cannot be used simultaneously at one end.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-options\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eMounting Options\u003c\/span\u003e\u003ch3\u003eOne Arm, Several Routes\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBoth ends are reversible and both faces are usable, so the arm can place the next component on the required side without a separate left-hand or right-hand SKU.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither end:\u003c\/strong\u003e both ends carry the shared rosette hole pattern.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eEither face:\u003c\/strong\u003e rosette hardware can mount on the front or back face of the plate.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eDirect thread:\u003c\/strong\u003e removing the shoulder screw exposes a ¼\"-20 female hole at the rosette center.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eFlat to extrusion:\u003c\/strong\u003e M6 clearance holes along the body accept screws and T-nuts for 3030 \/ 4040 profile.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eRight-angle turn:\u003c\/strong\u003e add the KR-E3040-RS90 when the chain needs to leave the arm at 90°.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-geometry\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eReach \u0026amp; Geometry\u003c\/span\u003e\u003ch3\u003eReach and Geometry\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThis arm provides a 200 mm \/ 7.9 in nominal rosette-center span and measures approximately 232 mm \/ 9.1 in overall; a released working-load figure has not yet been published.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003e\n\u003cstrong\u003eNominal span:\u003c\/strong\u003e 200 mm \/ 7.9 in between rosette centers.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eApproximate overall length:\u003c\/strong\u003e 232 mm \/ 9.1 in from the confirmed drawing.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eMaterial and finish:\u003c\/strong\u003e black-anodized aluminum.\u003c\/li\u003e\n            \u003cli\u003e\n\u003cstrong\u003eSelection:\u003c\/strong\u003e Choose RSA20 only when the shorter arms cannot reach; its 200 mm span gives the largest offset, while the longer lever demands the most careful payload, vibration, and cable review.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eKeep the support path as short as the application allows. Final usable load depends on mounting orientation, center of gravity, adjacent parts, screw engagement, vibration, and cable pull; validate the complete assembly before production release.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-apps\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBest Applications\u003c\/span\u003e\u003ch3\u003eBest Applications\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe Rosette 20 cm Extension Arm is best for the longest straight offset in the three-length family where a short indexed path is more useful than a long continuously adjustable arm.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eCamera or sensor offset from a 3030 \/ 4040 machine frame.\u003c\/li\u003e\n            \u003cli\u003eRing-light or bar-light positioning through a compatible VisionHolder rosette mount.\u003c\/li\u003e\n            \u003cli\u003eStraight reach before or after an RS90 right-angle connector.\u003c\/li\u003e\n            \u003cli\u003eFlat T-nut mounting on an extrusion face, with a rosette-connected setup at either end.\u003c\/li\u003e\n            \u003cli\u003eServiceable fixtures that need to return to a known tooth position after removal.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-included\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eWhat's Included\u003c\/span\u003e\u003ch3\u003eWhat's Included\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eThe current drawing defines one 20 cm extension-arm assembly with two ¼\"-20 stainless-steel shoulder screws, one at each rosette center.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eBlack-anodized aluminum 20 cm rosette extension arm.\u003c\/li\u003e\n            \u003cli\u003eTwo stainless-steel ¼\"-20 shoulder screws for the rosette centers.\u003c\/li\u003e\n          \u003c\/ul\u003e\n          \u003cp\u003eRosette base nodes, RS90 connectors, camera\/light\/sensor holders, M6 screws, T-nuts, extrusion, devices, and cable-management parts are separate unless KUPO supplies them as part of a larger system kit.\u003c\/p\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n      \u003csection class=\"kr-sec\" id=\"kr-order\"\u003e\n        \u003cdiv class=\"kr-head\"\u003e\n\u003cspan class=\"kr-eyebrow\"\u003eBefore You Order\u003c\/span\u003e\u003ch3\u003eBefore You Order\u003c\/h3\u003e\n\u003c\/div\u003e\n        \u003cdiv class=\"kr-body\"\u003e\n          \u003cp class=\"kr-lead\"\u003eBefore ordering, confirm the 20 cm span is the shortest length that reaches, choose rosette or direct-thread use at each end, confirm the M6\/T-nut route against your extrusion, and validate the complete payload under real vibration and cable conditions.\u003c\/p\u003e\n          \u003cul\u003e\n            \u003cli\u003eThe 20 cm name refers to rosette-center span, not the full 232 mm \/ 9.1 in overall length.\u003c\/li\u003e\n            \u003cli\u003eConfirm mating rosette tooth form, center-screw engagement, tightening access, and torque.\u003c\/li\u003e\n            \u003cli\u003eFor direct mounting, the device or adapter must provide a compatible ¼\"-20 male screw.\u003c\/li\u003e\n            \u003cli\u003eFor flat mounting, verify M6 hole alignment with the intended 3030 \/ 4040 slot and T-nut family.\u003c\/li\u003e\n            \u003cli\u003eAdd strain relief close to the payload so cable pull does not become an unplanned load.\u003c\/li\u003e\n          \u003c\/ul\u003e\n        \u003c\/div\u003e\n      \u003c\/section\u003e\n\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"kr-foot\"\u003e\n    \u003csection class=\"kr-faq\"\u003e\n      \u003ch2\u003eFrequently Asked Questions\u003c\/h2\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhat does 20 cm mean?\u003c\/h3\u003e\n        \u003cp\u003eIt is the nominal distance between the two rosette centers: 200 mm \/ 7.9 in. The arm is approximately 232 mm \/ 9.1 in long overall.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the rosette mount on either side of the arm?\u003c\/h3\u003e\n        \u003cp\u003eYes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan I mount a device directly without another rosette part?\u003c\/h3\u003e\n        \u003cp\u003eYes. Remove the stainless shoulder screw to expose the ¼\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eCan the arm bolt directly to extrusion?\u003c\/h3\u003e\n        \u003cp\u003eYes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eWhen do I add the RS90 connector?\u003c\/h3\u003e\n        \u003cp\u003eAdd it when the indexed path needs a rigid 90° change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\u003c\/p\u003e\n      \u003c\/div\u003e\n      \u003cdiv class=\"kr-faq-item\"\u003e\n        \u003ch3\u003eIs this ready for an unreviewed production installation?\u003c\/h3\u003e\n        \u003cp\u003eNot yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\u003c\/p\u003e\n      \u003c\/div\u003e\n    \u003c\/section\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c!-- Product JSON-LD structured data --\u003e\n\u003cscript type=\"application\/ld+json\"\u003e\n{\n  \"@context\": \"https:\/\/schema.org\",\n  \"@type\": \"Product\",\n  \"name\": \"KR-E3040-RSA20 | KR SightLink E3040 Rosette 20 cm Extension Arm\",\n  \"description\": \"A black-anodized aluminum extension arm with a 200 mm \/ 7.9 in rosette-center span, reversible indexed-rosette mounting on either end and either face, direct 1\/4\\\"-20 female device mounting at each end, and M6 through-holes for flat T-nut mounting on 3030 or 4040 extrusion.\",\n  \"brand\": {\n    \"@type\": \"Brand\",\n    \"name\": \"KUPO Robotics\"\n  },\n  \"manufacturer\": {\n    \"@type\": \"Organization\",\n    \"name\": \"KUPO CO. LTD\"\n  },\n  \"category\": \"Machine Vision Mounting \u003e Factory Line \u003e SightLink E3040 Rosette Extension Arm\",\n  \"sku\": \"KR-E3040-RSA20\",\n  \"mpn\": \"KR-E3040-RSA20\",\n  \"additionalProperty\": [\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Product Line\",\n      \"value\": \"KUPO Robotics Factory Line\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Parent System\",\n      \"value\": \"KR SightLink Rosette Mount System\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Nominal Rosette-Center Span\",\n      \"value\": \"200 mm \/ 7.9 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Approximate Overall Length\",\n      \"value\": \"232 mm \/ 9.1 in\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Material and Finish\",\n      \"value\": \"Black-anodized aluminum\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"End Interfaces\",\n      \"value\": \"Indexed rosette pattern or 1\/4\\\"-20 female at either end\"\n    },\n    {\n      \"@type\": \"PropertyValue\",\n      \"name\": \"Extrusion Mounting\",\n      \"value\": \"M6 clearance holes for T-nuts on 3030 \/ 4040 extrusion\"\n    }\n  ]\n}\n\u003c\/script\u003e\n\n\u003cscript type=\"application\/ld+json\"\u003e{\"@context\":\"https:\/\/schema.org\",\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"What does 20 cm mean?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"It is the nominal distance between the two rosette centers: 200 mm \/ 7.9 in. The arm is approximately 232 mm \/ 9.1 in long overall.\"}},{\"@type\":\"Question\",\"name\":\"Can the rosette mount on either side of the arm?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The rosette pattern is present at both ends, and the hardware can be fitted to either face. The arm can also be reversed end-for-end.\"}},{\"@type\":\"Question\",\"name\":\"Can I mount a device directly without another rosette part?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. Remove the stainless shoulder screw to expose the 1\/4\\\"-20 female thread at that rosette center, then use a compatible male screw from the device or adapter. The direct-thread and rosette routes cannot occupy the same center at the same time.\"}},{\"@type\":\"Question\",\"name\":\"Can the arm bolt directly to extrusion?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Yes. The centerline M6 clearance holes are intended for screws and T-nuts on 3030 \/ 4040 extrusion. Confirm the exact slot, T-nut, screw length, and hole alignment for your frame.\"}},{\"@type\":\"Question\",\"name\":\"When do I add the RS90 connector?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Add it when the indexed path needs a rigid 90-degree change of plane, such as turning inward from a vertical post or hanging a payload below a crossbar.\"}},{\"@type\":\"Question\",\"name\":\"Is this ready for an unreviewed production installation?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Not yet. The architecture is intended for Factory Line use, but the SKU and page remain provisional until KUPO confirms the final rosette specification, fastener pack, torque, load, vibration, and anti-loosening performance.\"}}]}\u003c\/script\u003e\n","brand":"KUPO Robotics","offers":[{"title":"KR-Interface \/ Rosette Extension Arm \/ 20 cm","offer_id":50194007130369,"sku":"KR-E3040-RSA20","price":0.0,"currency_code":"TWD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0823\/1554\/2785\/files\/KR-E3040-RSA20-main.jpg?v=1786878263","url":"https:\/\/kuporobotics.com\/products\/kr-e3040-rsa20","provider":"KUPO Robotics","version":"1.0","type":"link"}