{"product_id":"all-balls-racing-abr42-1043-upper-ball-joint-kit-for-can-am-powersports","title":"All Balls Racing ABR42-1043 Upper Ball Joint Kit for Can-Am Powersports","description":"\u003cul\u003e\n  \u003cli\u003eIncludes a POM-M90 bearing cup to isolate the ball end from the steel housing for longer life\u003c\/li\u003e\n  \u003cli\u003eBall joints feature heavy-duty steel housings\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003cp\u003eThe All Balls Racing ABR42-1043 Upper Ball Joint Kit is designed to restore reliable suspension articulation and steering performance on select Can-Am powersports vehicles. This replacement kit provides a durable solution for worn or damaged upper ball joints, helping maintain proper control, handling, and suspension movement during recreational and utility riding.\u003c\/p\u003e\n\n\u003cp\u003eEach ball joint features a heavy-duty steel housing engineered for strength and dependable service in demanding off-road conditions. A POM-M90 bearing cup isolates the ball end from the steel housing, reducing direct contact between components and helping extend bearing life. This design supports smooth movement while improving resistance to wear caused by vibration, dirt, and repeated suspension articulation.\u003c\/p\u003e\n\n\u003cul\u003e\n  \u003cli\u003e\n\u003cstrong\u003eApplication:\u003c\/strong\u003e Upper ball joint replacement for select Can-Am powersports vehicles\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBrand:\u003c\/strong\u003e All Balls Racing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePart Number:\u003c\/strong\u003e ABR42-1043\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eHousing Material:\u003c\/strong\u003e Heavy-duty steel for strength and durability\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eBearing Cup:\u003c\/strong\u003e POM-M90 cup isolates the ball end from the steel housing\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePerformance Benefit:\u003c\/strong\u003e Helps reduce wear and extend component service life\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003eSystem:\u003c\/strong\u003e Suspension and steering ball joint assembly\u003c\/li\u003e\n  \u003cli\u003e\n\u003cstrong\u003ePackage Quantity:\u003c\/strong\u003e One upper ball joint kit\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003cp\u003e\u003cstrong\u003eWhat's Included:\u003c\/strong\u003e One All Balls Racing ABR42-1043 upper ball joint kit. Verify vehicle year, model, trim, and suspension configuration before installation. This kit fits select applications including the 2011–2012 Can-Am Commander 1000 X and XT, 2012 Can-Am Commander 800R XT, 2012 Can-Am Commander 1000 Ltd, 2012–2013 Can-Am Renegade 1000, and 2013 Can-Am Renegade 500. Professional installation and inspection of related suspension components are recommended.\u003c\/p\u003e\u003cp\u003e\u003cb\u003eFeatures:\u003c\/b\u003e\u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eIncludes a POM-M90 bearing cup to isolate the ball end from the steel housing for longer service life\u003c\/li\u003e\n\u003cli\u003eHeavy-duty steel housing provides strength for demanding powersports suspension applications\u003c\/li\u003e\n\u003cli\u003eDesigned to restore proper upper ball joint movement, handling, and suspension performance\u003c\/li\u003e\n\u003cli\u003eFits select Can-Am Commander and Renegade models from 2011 through 2013\u003c\/li\u003e\n\u003c\/ul\u003e\u003cbr\u003e\nFitments:\u003cbr\u003e\n2011 Can-Am Commander 1000 X Base\u003cbr\u003e\n2011 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2012 Can-Am Commander 1000 Ltd Base\u003cbr\u003e\n2012 Can-Am Commander 1000 X Base\u003cbr\u003e\n2012 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2012 Can-Am Commander 800R XT Base\u003cbr\u003e\n2012 Can-Am Renegade 1000 Base\u003cbr\u003e\n2013 Can-Am Commander 1000 DPS Base\u003cbr\u003e\n2013 Can-Am Commander 1000 Ltd Base\u003cbr\u003e\n2013 Can-Am Commander 1000 X Base\u003cbr\u003e\n2013 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2013 Can-Am Commander 800R XT Base\u003cbr\u003e\n2013 Can-Am Renegade 1000 Base\u003cbr\u003e\n2013 Can-Am Renegade 500 Base\u003cbr\u003e\n2014 Can-Am Commander 1000 DPS Base\u003cbr\u003e\n2014 Can-Am Commander 1000 Ltd Base\u003cbr\u003e\n2014 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2014 Can-Am Commander 800R XT Base\u003cbr\u003e\n2014 Can-Am Commander Max 1000 DPS Base\u003cbr\u003e\n2014 Can-Am Commander Max 1000 XT Base\u003cbr\u003e\n2014 Can-Am Renegade 1000 Base\u003cbr\u003e\n2014 Can-Am Renegade 500 Base\u003cbr\u003e\n2015 Can-Am Commander 1000 DPS Base\u003cbr\u003e\n2015 Can-Am Commander 1000 Ltd Base\u003cbr\u003e\n2015 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2015 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2015 Can-Am Commander 800R XT Base\u003cbr\u003e\n2015 Can-Am Commander Max 1000 DPS Base\u003cbr\u003e\n2015 Can-Am Commander Max 1000 Ltd Base\u003cbr\u003e\n2015 Can-Am Commander Max 1000 XT Base\u003cbr\u003e\n2015 Can-Am Renegade 1000 Base\u003cbr\u003e\n2015 Can-Am Renegade 500 Base\u003cbr\u003e\n2016 Can-Am Commander 1000 DPS Base\u003cbr\u003e\n2016 Can-Am Commander 1000 Ltd Base\u003cbr\u003e\n2016 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2016 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2016 Can-Am Commander 800R XT Base\u003cbr\u003e\n2016 Can-Am Commander Max 1000 DPS Base\u003cbr\u003e\n2016 Can-Am Commander Max 1000 Ltd Base\u003cbr\u003e\n2016 Can-Am Commander Max 1000 XT Base\u003cbr\u003e\n2016 Can-Am Commander Max 800R DPS Base\u003cbr\u003e\n2016 Can-Am Maverick 1000R DPS Base\u003cbr\u003e\n2016 Can-Am Maverick 1000R XC Base\u003cbr\u003e\n2016 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2016 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2016 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2016 Can-Am Renegade 850 Base\u003cbr\u003e\n2017 Can-Am Commander 1000 DPS Base\u003cbr\u003e\n2017 Can-Am Commander 1000 XT Base\u003cbr\u003e\n2017 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2017 Can-Am Commander 800R XT Base\u003cbr\u003e\n2017 Can-Am Commander Max 1000 DPS Base\u003cbr\u003e\n2017 Can-Am Commander Max 1000 XT Base\u003cbr\u003e\n2017 Can-Am Commander Max 800R DPS Base\u003cbr\u003e\n2017 Can-Am Maverick 1000R Turbo Base\u003cbr\u003e\n2017 Can-Am Maverick 1000R XC Base\u003cbr\u003e\n2017 Can-Am Maverick 1000R xc DPS Base\u003cbr\u003e\n2017 Can-Am Maverick Max 1000R Turbo Base\u003cbr\u003e\n2017 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2017 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2017 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2017 Can-Am Renegade 850 Base\u003cbr\u003e\n2018 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2018 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2018 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2018 Can-Am Commander 800R XT Base\u003cbr\u003e\n2018 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2018 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2018 Can-Am Commander Max 800R DPS Base\u003cbr\u003e\n2018 Can-Am Maverick 1000R XC Base\u003cbr\u003e\n2018 Can-Am Maverick 1000R xc DPS Base\u003cbr\u003e\n2018 Can-Am Maverick Trail 800R Base\u003cbr\u003e\n2018 Can-Am Maverick Trail 800R DPS Base\u003cbr\u003e\n2018 Can-Am Maverick X3 900 HO Base\u003cbr\u003e\n2018 Can-Am Maverick X3 Max Turbo Base\u003cbr\u003e\n2018 Can-Am Maverick X3 Max Turbo R Base\u003cbr\u003e\n2018 Can-Am Maverick X3 Turbo Base\u003cbr\u003e\n2018 Can-Am Maverick X3 Turbo R Base\u003cbr\u003e\n2018 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2018 Can-Am Outlander 850 North Edition Base\u003cbr\u003e\n2018 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2018 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2018 Can-Am Renegade 850 Base\u003cbr\u003e\n2019 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2019 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2019 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2019 Can-Am Commander 800R XT Base\u003cbr\u003e\n2019 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2019 Can-Am Commander Max 800R DPS Base\u003cbr\u003e\n2019 Can-Am Maverick Sport 1000 Base\u003cbr\u003e\n2019 Can-Am Maverick Sport 1000 DPS Base\u003cbr\u003e\n2019 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2019 Can-Am Maverick Trail 1000 Base\u003cbr\u003e\n2019 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2019 Can-Am Maverick X3 Max Turbo Base\u003cbr\u003e\n2019 Can-Am Maverick X3 Max Turbo R Base\u003cbr\u003e\n2019 Can-Am Maverick X3 Turbo Base\u003cbr\u003e\n2019 Can-Am Maverick X3 Turbo R Base\u003cbr\u003e\n2019 Can-Am Outlander 850 Base\u003cbr\u003e\n2019 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2019 Can-Am Outlander 850 North Edition Base\u003cbr\u003e\n2019 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2019 Can-Am Outlander Max 1000 6X6 XT Base\u003cbr\u003e\n2019 Can-Am Outlander Max 650 DPS Base\u003cbr\u003e\n2019 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2019 Can-Am Renegade 850 Base\u003cbr\u003e\n2020 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2020 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2020 Can-Am Commander 800R DPS Base\u003cbr\u003e\n2020 Can-Am Commander 800R XT Base\u003cbr\u003e\n2020 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2020 Can-Am Commander Max 800R DPS Base\u003cbr\u003e\n2020 Can-Am Maverick Sport 1000 Base\u003cbr\u003e\n2020 Can-Am Maverick Sport 1000 DPS Base\u003cbr\u003e\n2020 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2020 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2020 Can-Am Maverick Trail 1000 Base\u003cbr\u003e\n2020 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2020 Can-Am Maverick X3 Max Turbo Base\u003cbr\u003e\n2020 Can-Am Maverick X3 Turbo Base\u003cbr\u003e\n2020 Can-Am Outlander 850 Base\u003cbr\u003e\n2020 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2020 Can-Am Outlander 850 North Edition Base\u003cbr\u003e\n2020 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2020 Can-Am Outlander Max 1000 6X6 XT Base\u003cbr\u003e\n2020 Can-Am Outlander Max 650 DPS Base\u003cbr\u003e\n2020 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2020 Can-Am Renegade 850 Base\u003cbr\u003e\n2021 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2021 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2021 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2021 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2021 Can-Am Maverick Sport 1000 Base\u003cbr\u003e\n2021 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2021 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2021 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2021 Can-Am Outlander 850 Base\u003cbr\u003e\n2021 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2021 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2021 Can-Am Outlander Max 1000 6X6 XT Base\u003cbr\u003e\n2021 Can-Am Outlander Max 650 DPS Base\u003cbr\u003e\n2021 Can-Am Outlander Max 650 XT Base\u003cbr\u003e\n2021 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2021 Can-Am Renegade 850 Base\u003cbr\u003e\n2022 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2022 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2022 Can-Am Commander 700 DPS Base\u003cbr\u003e\n2022 Can-Am Commander 700 XT Base\u003cbr\u003e\n2022 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2022 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2022 Can-Am Maverick Sport 1000 Base\u003cbr\u003e\n2022 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2022 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2022 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2022 Can-Am Maverick Trail 700 Base\u003cbr\u003e\n2022 Can-Am Maverick Trail 700 DPS Base\u003cbr\u003e\n2022 Can-Am Outlander 850 Base\u003cbr\u003e\n2022 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2022 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2022 Can-Am Outlander Max 1000 6X6 XT Base\u003cbr\u003e\n2022 Can-Am Outlander Max 650 DPS Base\u003cbr\u003e\n2022 Can-Am Outlander Max 650 XT Base\u003cbr\u003e\n2022 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2022 Can-Am Renegade 850 Base\u003cbr\u003e\n2023 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2023 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2023 Can-Am Commander 700 DPS Base\u003cbr\u003e\n2023 Can-Am Commander 700 XT Base\u003cbr\u003e\n2023 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2023 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2023 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2023 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2023 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2023 Can-Am Maverick Trail 700 Base\u003cbr\u003e\n2023 Can-Am Maverick Trail 700 DPS Base\u003cbr\u003e\n2023 Can-Am Outlander 1000R XT Base\u003cbr\u003e\n2023 Can-Am Outlander 850 Base\u003cbr\u003e\n2023 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2023 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2023 Can-Am Outlander Max 1000R XT Base\u003cbr\u003e\n2023 Can-Am Outlander Max 850 DPS Base\u003cbr\u003e\n2023 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2024 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2024 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2024 Can-Am Commander 700 DPS Base\u003cbr\u003e\n2024 Can-Am Commander 700 XT Base\u003cbr\u003e\n2024 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2024 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2024 Can-Am Commander Max 700 DPS Base\u003cbr\u003e\n2024 Can-Am Commander Max 700 XT Base\u003cbr\u003e\n2024 Can-Am Maverick R Base\u003cbr\u003e\n2024 Can-Am Maverick R X Base\u003cbr\u003e\n2024 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2024 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2024 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2024 Can-Am Maverick Trail 700 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander 1000R XT Base\u003cbr\u003e\n2024 Can-Am Outlander 500 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander 700 Base\u003cbr\u003e\n2024 Can-Am Outlander 700 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander 700 XT Base\u003cbr\u003e\n2024 Can-Am Outlander 850 Base\u003cbr\u003e\n2024 Can-Am Outlander 850 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2024 Can-Am Outlander Max 1000R XT Base\u003cbr\u003e\n2024 Can-Am Outlander Max 500 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander Max 650 6X6 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander Max 700 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander Max 700 XT Base\u003cbr\u003e\n2024 Can-Am Outlander Max 850 DPS Base\u003cbr\u003e\n2024 Can-Am Outlander Max 850 XT Base\u003cbr\u003e\n2025 Can-Am Commander 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Commander 1000R XT Base\u003cbr\u003e\n2025 Can-Am Commander 700 DPS Base\u003cbr\u003e\n2025 Can-Am Commander 700 XT Base\u003cbr\u003e\n2025 Can-Am Commander Max 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Commander Max 1000R XT Base\u003cbr\u003e\n2025 Can-Am Commander Max 700 DPS Base\u003cbr\u003e\n2025 Can-Am Commander Max 700 XT Base\u003cbr\u003e\n2025 Can-Am Maverick R Base\u003cbr\u003e\n2025 Can-Am Maverick R Max Base\u003cbr\u003e\n2025 Can-Am Maverick R X Base\u003cbr\u003e\n2025 Can-Am Maverick Sport 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Maverick Sport MAX 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Maverick Trail 1000 DPS Base\u003cbr\u003e\n2025 Can-Am Maverick Trail 700 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Outlander 1000R XT Base\u003cbr\u003e\n2025 Can-Am Outlander 500 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander 700 Base\u003cbr\u003e\n2025 Can-Am Outlander 700 XT Base\u003cbr\u003e\n2025 Can-Am Outlander 850 Base\u003cbr\u003e\n2025 Can-Am Outlander 850 XT Base\u003cbr\u003e\n2025 Can-Am Outlander Max 1000 6X6 XT Base\u003cbr\u003e\n2025 Can-Am Outlander Max 1000R DPS Base\u003cbr\u003e\n2025 Can-Am Outlander Max 1000R XT Base\u003cbr\u003e\n2025 Can-Am Outlander Max 500 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander Max 650 6X6 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander Max 700 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander Max 700 XT Base\u003cbr\u003e\n2025 Can-Am Outlander Max 850 DPS Base\u003cbr\u003e\n2025 Can-Am Outlander Max 850 XT Base\u003cstyle\u003etable.productattributes, .productattributes td { border-bottom: 1px solid #ddd; border-collapse: collapse; padding: 2px; text-align: left; }\u003c\/style\u003e\n\u003ctable class=\"productattributes\"\u003e\n\u003cthead\u003e\u003ctr\u003e\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr\u003e\u003ctd\u003eAir Freight Prohibited: false\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eNot Carb Approved: false\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eLtl Freight Required: false\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eProp 65: Unknown\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003ePart Type: powersports\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eEpa: N\/A\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eCarb Acknowledgement Required: false\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eRegular Stock: t\u003c\/td\u003e\u003c\/tr\u003e\n\u003ctr\u003e\u003ctd\u003eUnits Per Sku: 1\u003c\/td\u003e\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003cbr\u003e","brand":"All Balls Racing","offers":[{"title":"Default Title","offer_id":67639983735036,"sku":"42-1043","price":57.45,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0641\/6518\/3740\/files\/631b92c199df902e0d0a40e90366f81e.jpg?v=1790997874","url":"https:\/\/diycustoms.store\/products\/all-balls-racing-abr42-1043-upper-ball-joint-kit-for-can-am-powersports","provider":"diycustoms.store","version":"1.0","type":"link"}