{"product_id":"3d-printed-titanium-direct-mount-derailleur-hanger-for-specialized-3dam-12-2g","title":"3D-Printed Titanium Direct Mount Derailleur Hanger for Specialized – 3DAM, 12.2g","description":"\u003ch1\u003eProduct Description\u003c\/h1\u003e\n\u003ch2 data-section-id=\"4xtep7\" dir=\"auto\" data-start=\"613\" data-end=\"663\" class=\"PDq2pG_selectionAnchorContainer\"\u003eS-PARTS Titanium Direct-Mount Derailleur Hanger\u003cspan class=\"PDq2pG_selectionAnchor\"\u003e\u003c\/span\u003e\n\u003c\/h2\u003e\n\u003cp dir=\"auto\" data-start=\"665\" data-end=\"781\"\u003eA \u003cstrong data-start=\"667\" data-end=\"721\"\u003e3D-printed titanium direct-mount derailleur hanger\u003c\/strong\u003e for selected \u003cstrong data-start=\"735\" data-end=\"780\"\u003eSpecialized and S-Works disc-brake frames\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"783\" data-end=\"810\"\u003e\u003cstrong data-start=\"783\" data-end=\"810\"\u003eWeight: just 12.2 g\/pc.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"812\" data-end=\"1074\"\u003eDesigned around the balance between structure and weight, the S-PARTS 3DAM derailleur hanger uses \u003cstrong data-start=\"910\" data-end=\"1009\"\u003e3D additive manufacturing, simulation-based structural optimization and real-world riding tests\u003c\/strong\u003e to develop the outer shell and internal reinforcement structure.\u003c\/p\u003e\n\u003ch3 data-section-id=\"uvdx3z\" dir=\"auto\" data-start=\"1076\" data-end=\"1098\"\u003eKey Specifications\u003c\/h3\u003e\n\u003cdiv dir=\"auto\" class=\"group TyagGW_tableContainer TyagGW_tableContainerWithTableOfContents\"\u003e\n\u003cdiv class=\"TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1100\" data-end=\"1493\" dir=\"auto\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1100\" data-end=\"1127\"\u003e\n\u003ctr data-start=\"1100\" data-end=\"1127\"\u003e\n\u003cth data-start=\"1100\" data-end=\"1116\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eSpecification\u003c\/th\u003e\n\u003cth data-start=\"1116\" data-end=\"1127\" data-col-size=\"md\" class=\"last:pe-10\"\u003eDetails\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1138\" data-end=\"1493\"\u003e\n\u003ctr data-start=\"1138\" data-end=\"1191\"\u003e\n\u003ctd data-start=\"1138\" data-end=\"1157\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1140\" data-end=\"1156\"\u003eProduct Type\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1157\" data-end=\"1191\"\u003eDirect-Mount Derailleur Hanger\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1192\" data-end=\"1219\"\u003e\n\u003ctd data-start=\"1192\" data-end=\"1207\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1194\" data-end=\"1206\"\u003eMaterial\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1207\" data-end=\"1219\"\u003eTitanium\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1220\" data-end=\"1277\"\u003e\n\u003ctd data-start=\"1220\" data-end=\"1248\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1222\" data-end=\"1247\"\u003eManufacturing Process\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1248\" data-end=\"1277\"\u003e3D Additive Manufacturing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1278\" data-end=\"1304\"\u003e\n\u003ctd data-start=\"1278\" data-end=\"1291\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1280\" data-end=\"1290\"\u003eWeight\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1291\" data-end=\"1304\" data-col-size=\"md\"\u003e12.2 g\/pc\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1305\" data-end=\"1380\"\u003e\n\u003ctd data-start=\"1305\" data-end=\"1340\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1307\" data-end=\"1339\"\u003eSurface \/ Coloring Processes\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1340\" data-end=\"1380\"\u003eVacuum Nitriding \/ Layered Anodizing\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1381\" data-end=\"1459\"\u003e\n\u003ctd data-start=\"1381\" data-end=\"1405\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1383\" data-end=\"1404\"\u003eCompatible Frames\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1405\" data-end=\"1459\"\u003eSelected Specialized and S-Works disc-brake models\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1460\" data-end=\"1493\"\u003e\n\u003ctd data-start=\"1460\" data-end=\"1480\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1462\" data-end=\"1479\"\u003eColor Options\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1480\" data-end=\"1493\" data-col-size=\"md\"\u003e13 colors\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003chr data-start=\"1495\" data-end=\"1498\"\u003e\n\u003ch1 data-section-id=\"1i2miyw\" dir=\"auto\" data-start=\"1500\" data-end=\"1515\"\u003eCompatibility\u003c\/h1\u003e\n\u003ch3 data-section-id=\"yh6m48\" dir=\"auto\" data-start=\"1517\" data-end=\"1549\"\u003eSpecialized \/ S-Works Frames\u003c\/h3\u003e\n\u003cdiv dir=\"auto\" class=\"group TyagGW_tableContainer TyagGW_tableContainerWithTableOfContents\"\u003e\n\u003cdiv class=\"TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"1551\" data-end=\"1944\" dir=\"auto\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"1551\" data-end=\"1585\"\u003e\n\u003ctr data-start=\"1551\" data-end=\"1585\"\u003e\n\u003cth data-start=\"1551\" data-end=\"1564\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eModel Year\u003c\/th\u003e\n\u003cth data-start=\"1564\" data-end=\"1585\" data-col-size=\"md\" class=\"last:pe-10\"\u003eCompatible Models\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"1596\" data-end=\"1944\"\u003e\n\u003ctr data-start=\"1596\" data-end=\"1635\"\u003e\n\u003ctd data-start=\"1596\" data-end=\"1607\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1598\" data-end=\"1606\"\u003e2018\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1607\" data-end=\"1635\" data-col-size=\"md\"\u003eCrux \/ Diverge \/ Roubaix\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1636\" data-end=\"1683\"\u003e\n\u003ctd data-start=\"1636\" data-end=\"1647\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1638\" data-end=\"1646\"\u003e2019\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1647\" data-end=\"1683\"\u003eVenge \/ Crux \/ Diverge \/ Roubaix\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1684\" data-end=\"1740\"\u003e\n\u003ctd data-start=\"1684\" data-end=\"1695\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1686\" data-end=\"1694\"\u003e2020\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1695\" data-end=\"1740\" data-col-size=\"md\"\u003eTarmac \/ Venge \/ Crux \/ Diverge \/ Roubaix\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1741\" data-end=\"1807\"\u003e\n\u003ctd data-start=\"1741\" data-end=\"1752\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1743\" data-end=\"1751\"\u003e2021\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"md\" data-start=\"1752\" data-end=\"1807\"\u003eTarmac \/ Venge \/ Crux \/ Diverge \/ Roubaix \/ Shiv TT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1808\" data-end=\"1871\"\u003e\n\u003ctd data-start=\"1808\" data-end=\"1824\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1810\" data-end=\"1823\"\u003e2022–2023\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1824\" data-end=\"1871\" data-col-size=\"md\"\u003eTarmac \/ Crux \/ Diverge \/ Roubaix \/ Shiv TT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"1872\" data-end=\"1944\"\u003e\n\u003ctd data-start=\"1872\" data-end=\"1888\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"1874\" data-end=\"1887\"\u003e2024–2025\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"1888\" data-end=\"1944\" data-col-size=\"md\"\u003eAethos \/ Tarmac \/ Crux \/ Diverge \/ Roubaix \/ Shiv TT\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp dir=\"auto\" data-start=\"1946\" data-end=\"1973\"\u003e\u003cstrong data-start=\"1946\" data-end=\"1973\"\u003eDisc-brake models only.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"1975\" data-end=\"2055\"\u003e\u003cstrong data-start=\"1975\" data-end=\"2055\"\u003eS-Works models are included in the compatible Specialized model range above.\u003c\/strong\u003e\u003c\/p\u003e\n\u003chr data-start=\"2057\" data-end=\"2060\"\u003e\n\u003ch3 data-section-id=\"lok72i\" dir=\"auto\" data-start=\"2062\" data-end=\"2103\"\u003eShimano Rear Derailleur Compatibility\u003c\/h3\u003e\n\u003cp dir=\"auto\" data-start=\"2105\" data-end=\"2226\"\u003eThe compatibility chart also supports Shimano rear derailleurs with the \u003cstrong data-start=\"2177\" data-end=\"2225\"\u003eShadow-type design and extended mounting tab\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cdiv dir=\"auto\" class=\"group TyagGW_tableContainer TyagGW_tableContainerWithTableOfContents\"\u003e\n\u003cdiv class=\"TyagGW_tableWrapper flex flex-col-reverse w-fit\" tabindex=\"-1\"\u003e\n\u003ctable data-start=\"2228\" data-end=\"2401\" dir=\"auto\" class=\"w-fit min-w-(--thread-content-width)\"\u003e\n\u003cthead data-start=\"2228\" data-end=\"2266\"\u003e\n\u003ctr data-start=\"2228\" data-end=\"2266\"\u003e\n\u003cth data-start=\"2228\" data-end=\"2245\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eShimano Series\u003c\/th\u003e\n\u003cth data-start=\"2245\" data-end=\"2266\" data-col-size=\"sm\" class=\"last:pe-10\"\u003eCompatible Series\u003c\/th\u003e\n\u003c\/tr\u003e\n\u003c\/thead\u003e\n\u003ctbody data-start=\"2277\" data-end=\"2401\"\u003e\n\u003ctr data-start=\"2277\" data-end=\"2310\"\u003e\n\u003ctd data-start=\"2277\" data-end=\"2292\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"2279\" data-end=\"2291\"\u003eDura-Ace\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"2292\" data-end=\"2310\" data-col-size=\"sm\"\u003e91 \/ 92 series\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2311\" data-end=\"2343\"\u003e\n\u003ctd data-start=\"2311\" data-end=\"2325\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"2313\" data-end=\"2324\"\u003eUltegra\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"2325\" data-end=\"2343\" data-col-size=\"sm\"\u003e80 \/ 81 series\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2344\" data-end=\"2372\"\u003e\n\u003ctd data-start=\"2344\" data-end=\"2354\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"2346\" data-end=\"2353\"\u003e105\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-start=\"2354\" data-end=\"2372\" data-col-size=\"sm\"\u003e70 \/ 71 series\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-start=\"2373\" data-end=\"2401\"\u003e\n\u003ctd data-start=\"2373\" data-end=\"2383\" data-col-size=\"sm\"\u003e\u003cstrong data-start=\"2375\" data-end=\"2382\"\u003eGRX\u003c\/strong\u003e\u003c\/td\u003e\n\u003ctd data-col-size=\"sm\" data-start=\"2383\" data-end=\"2401\"\u003e81 \/ 82 series\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cp dir=\"auto\" data-start=\"2403\" data-end=\"2457\"\u003e\u003cstrong data-start=\"2403\" data-end=\"2457\"\u003eNot compatible with SRAM rear derailleur products.\u003c\/strong\u003e\u003c\/p\u003e\n\u003cblockquote data-start=\"2459\" data-end=\"2589\"\u003e\n\u003cp dir=\"auto\" data-start=\"2461\" data-end=\"2589\"\u003e\u003cstrong data-start=\"2461\" data-end=\"2475\"\u003eImportant:\u003c\/strong\u003e Please verify your frame and rear derailleur configuration against the compatibility information before ordering.\u003c\/p\u003e\n\u003c\/blockquote\u003e\n\u003chr data-start=\"2591\" data-end=\"2594\"\u003e\n\u003ch1 data-section-id=\"zlf1gu\" dir=\"auto\" data-start=\"2596\" data-end=\"2627\"\u003e3D-Printed Titanium Structure\u003c\/h1\u003e\n\u003cp dir=\"auto\" data-start=\"2629\" data-end=\"2792\"\u003eTraditional aluminum derailleur hangers can be difficult to balance between \u003cstrong data-start=\"2705\" data-end=\"2739\"\u003estructural strength and weight\u003c\/strong\u003e. The S-PARTS 3DAM design takes a different approach.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"2794\" data-end=\"3097\"\u003e3D additive manufacturing provides greater freedom to create internal structures and distribute material around different load areas. Using simulation-based structural analysis, the wall thickness and reinforcement structure are refined through multiple rounds of simulation and real-world riding tests.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"3099\" data-end=\"3312\"\u003eThe result is an \u003cstrong data-start=\"3116\" data-end=\"3164\"\u003eouter shell with internal reinforcement ribs\u003c\/strong\u003e, designed to provide the required structural support without simply adding material for strength or removing material solely to chase lower weight.\u003c\/p\u003e\n\u003chr data-start=\"3314\" data-end=\"3317\"\u003e\n\u003ch1 data-section-id=\"zi9hcw\" dir=\"auto\" data-start=\"3319\" data-end=\"3357\"\u003eVacuum Nitriding \u0026amp; Layered Anodizing\u003c\/h1\u003e\n\u003cp dir=\"auto\" data-start=\"3359\" data-end=\"3422\"\u003eThe 3DAM derailleur hanger uses a \u003cstrong data-start=\"3393\" data-end=\"3421\"\u003evacuum nitriding process\u003c\/strong\u003e.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"3424\" data-end=\"3559\"\u003eIts colored finishes are created through \u003cstrong data-start=\"3465\" data-end=\"3486\"\u003elayered anodizing\u003c\/strong\u003e, giving the titanium surface a range of distinctive colors and patterns.\u003c\/p\u003e\n\u003ch3 data-section-id=\"4uoj49\" dir=\"auto\" data-start=\"3561\" data-end=\"3581\"\u003e13 Color Options\u003c\/h3\u003e\n\u003cul data-start=\"3583\" data-end=\"3770\"\u003e\n\u003cli data-section-id=\"1j442so\" data-start=\"3583\" data-end=\"3589\"\u003eGold\u003c\/li\u003e\n\u003cli data-section-id=\"1v8k7lr\" data-start=\"3590\" data-end=\"3600\"\u003eTitanium\u003c\/li\u003e\n\u003cli data-section-id=\"16y13v3\" data-start=\"3601\" data-end=\"3608\"\u003eBlack\u003c\/li\u003e\n\u003cli data-section-id=\"16xazdl\" data-start=\"3609\" data-end=\"3616\"\u003eCandy\u003c\/li\u003e\n\u003cli data-section-id=\"1rbaxsa\" data-start=\"3617\" data-end=\"3625\"\u003eIndigo\u003c\/li\u003e\n\u003cli data-section-id=\"1qo78m6\" data-start=\"3626\" data-end=\"3640\"\u003eSplatter Pop\u003c\/li\u003e\n\u003cli data-section-id=\"14mkqj\" data-start=\"3641\" data-end=\"3656\"\u003eNeon Splatter\u003c\/li\u003e\n\u003cli data-section-id=\"crfhjn\" data-start=\"3657\" data-end=\"3675\"\u003eTiger Green-Gold\u003c\/li\u003e\n\u003cli data-section-id=\"qrves4\" data-start=\"3676\" data-end=\"3695\"\u003eJaguar Green-Gold\u003c\/li\u003e\n\u003cli data-section-id=\"1r0nf7q\" data-start=\"3696\" data-end=\"3715\"\u003eTiger Purple-Gold\u003c\/li\u003e\n\u003cli data-section-id=\"v2774x\" data-start=\"3716\" data-end=\"3736\"\u003eJaguar Purple-Gold\u003c\/li\u003e\n\u003cli data-section-id=\"1t56m56\" data-start=\"3737\" data-end=\"3748\"\u003eSnowstorm\u003c\/li\u003e\n\u003cli data-section-id=\"1ytrfjx\" data-start=\"3749\" data-end=\"3770\"\u003eTopographic Glacier\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003ch3 data-section-id=\"az3en8\" dir=\"auto\" data-start=\"3772\" data-end=\"3788\"\u003eCandy Finish\u003c\/h3\u003e\n\u003cp dir=\"auto\" data-start=\"3790\" data-end=\"3960\"\u003eDue to the coloring process, the \u003cstrong data-start=\"3823\" data-end=\"3832\"\u003eCandy\u003c\/strong\u003e finish has a fluid and varied appearance. The color pattern can be relatively random, so the appearance of each piece may vary.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"3962\" data-end=\"4143\"\u003eThe different finishes allow the derailleur hanger to become more than a functional component—adding a distinctive detail to your bike and giving the build a more personalized look.\u003c\/p\u003e\n\u003chr data-start=\"4145\" data-end=\"4148\"\u003e\n\u003ch1 data-section-id=\"za9xdu\" dir=\"auto\" data-start=\"4150\" data-end=\"4185\"\u003eCompatibility \u0026amp; Installation Note\u003c\/h1\u003e\n\u003cp dir=\"auto\" data-start=\"4187\" data-end=\"4311\"\u003eThe compatibility information above is based on \u003cstrong data-start=\"4235\" data-end=\"4262\"\u003eS-PARTS laboratory data\u003c\/strong\u003e and is intended for S-PARTS titanium components.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"4313\" data-end=\"4483\"\u003eDifferent manufacturers may use different component designs and specifications. Please verify the original component specifications and compatibility before installation.\u003c\/p\u003e\n\u003cp dir=\"auto\" data-start=\"4485\" data-end=\"4561\"\u003e\u003cstrong data-start=\"4485\" data-end=\"4561\"\u003eS-PARTS is not liable for damage caused by improper use or installation.\u003c\/strong\u003e\u003c\/p\u003e","brand":"S-PARTS","offers":[{"title":"Gold","offer_id":67530786635967,"sku":"31660101","price":111.49,"currency_code":"USD","in_stock":true},{"title":"Titanium","offer_id":67530786668735,"sku":"31660103","price":111.49,"currency_code":"USD","in_stock":false},{"title":"Black","offer_id":67530786701503,"sku":"31660104","price":111.49,"currency_code":"USD","in_stock":true},{"title":"Candy","offer_id":67530786734271,"sku":"31660109","price":122.49,"currency_code":"USD","in_stock":true},{"title":"Indigo","offer_id":67530786767039,"sku":"31660110","price":122.49,"currency_code":"USD","in_stock":true},{"title":"Splatter Pop","offer_id":67530786799807,"sku":"31660136","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Neon Splatter","offer_id":67530786832575,"sku":"31660137","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Tiger Purple-Gold","offer_id":67530786865343,"sku":"31660145","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Jaguar Purple-Gold","offer_id":67530786898111,"sku":"31660146","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Tiger Green-Gold","offer_id":67530786930879,"sku":"31660147","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Jaguar Green-Gold","offer_id":67530786963647,"sku":"31660148","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Snowstorm","offer_id":67530786996415,"sku":"31660149","price":127.99,"currency_code":"USD","in_stock":true},{"title":"Topographic Glacier","offer_id":67530787029183,"sku":"31660150","price":127.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0664\/8037\/3951\/files\/3D-Printed-Titanium-Direct-Mount-Derailleur-Hanger-for-Specialized_3DAM_-12.2g-1.jpg?v=1790779510","url":"https:\/\/www.spartsbolts.com\/products\/3d-printed-titanium-direct-mount-derailleur-hanger-for-specialized-3dam-12-2g","provider":"SPARTSBOLTS","version":"1.0","type":"link"}