{"title":"45\" Cylindrical","description":null,"products":[{"product_id":"tn-gf3417c99","title":"Tennant 370008","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical wedge polypropylene main brush. Wedge brushes have good sweeping performance indoors or out, including damp and high‚ humidity areas with good dust control.\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSize: 45 x 14 in\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eFits Tennant 370008\u003c\/p\u003e","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43492913545338,"sku":"tn-370008","price":753.4,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/370008_ce3d1c4c-f034-4741-ae6d-35b241b52ba7.jpg?v=1752942686"},{"product_id":"tn-370009","title":"Tennant 370009","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical window polypropylene main brush.\u003c\/span\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\nFits Tennant 370009","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43492913578106,"sku":"tn-370009","price":724.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/370009_43779aa3-fada-48da-b4b5-2f24abfd04a7.jpg?v=1775022606"},{"product_id":"tn-54922","title":"Tennant 54922","description":"\u003cp\u003e45 Inch nylon cylindrical brush. \u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30.\u003c\/span\u003e\u003c\/p\u003e  Fits Tennant 54922","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493203116154,"sku":"tn-54922","price":740.3,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54922_7fbb9955-9a2a-4d31-894a-6348831872a2.jpg?v=1754582456"},{"product_id":"tn-g06568ed0","title":"Tennant 54923, 45\" Nylon Brush","description":"\u003cp\u003e45 Inch nylon cylindrical brush. \u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30.\u003c\/span\u003e\u003c\/p\u003e\nFits Tennant 54923","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493203148922,"sku":"tn-54923","price":570.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54923_342c2ae1-e7b9-4e52-a9b7-93d350375a06.jpg?v=1752696449"},{"product_id":"tn-g45c4f79a","title":"Tennant 54925,  45\" Poly and Wire Brush","description":"\u003cp\u003e45 Inch polypropylene and wire cylindrical brush. Fits Tennant 355, 385, 6500, 6550, 6600, 6650, 8400, 8410, S30.\u003c\/p\u003e\nFits Tennant 54925","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493203181690,"sku":"tn-54925","price":718.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54925_7c89ce8b-a4e3-4a67-8b0a-4b0d07609fb4.jpg?v=1753185949"},{"product_id":"tn-54927","title":"Tennant 54927, 45\" Natural Fiber and Wire","description":"\u003cp\u003e45 Inch natural fiber and wire cylindrical brush. Fits Tennant 355, 385, 6500, 6550, 6600, 6650, 8400, 8410, S30.\u003c\/p\u003e\nFits Tennant 54927","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493203345530,"sku":"tn-54927","price":959.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54927_cff6666d-2c24-4580-b6f0-44fe24834e5b.jpg?v=1752691749"},{"product_id":"tn-59440","title":"Tennant 59440","description":"\u003cp\u003e45 Inch wire cylindrical brush. Fits Tennant 6500, 6550, 6600, 6650, S30.\u003c\/p\u003e  Fits Tennant 59440","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493239881850,"sku":"tn-59440","price":737.2,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/59440_ae7880a7-d5dd-419b-8a10-bb1d8b737c37.jpg?v=1755256841"},{"product_id":"tn-66018","title":"Tennant 66018","description":"\u003cp\u003e45 Inch nylon cylindrical brush. Fits Tennant 6500, 6550, 6600, 6650, 8400, 8410, S30.\u003c\/p\u003e  Fits Tennant 66018","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493421842554,"sku":"tn-66018","price":719.6,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/66018.jpg?v=1775012838"},{"product_id":"tn-66019","title":"Tennant 66019, 45\" Poly Brush 8 Row","description":"\u003cp\u003e\u003cstrong\u003eTennant OEM 66019\u003c\/strong\u003e 45\" Polypropylene 8 double row bristle pattern main brush. Fits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30 Fits Tennant 66019\u003c\/p\u003e\n\u003cp\u003e\u003cspan style=\"color: #ffffff;\"\u003eFor reviews, additional information and specs about the \u003ca href=\"https:\/\/www.cleaningequipmentdirect.com\/products\/tn-66019\" target=\"_blank\" title=\"Tennant 66019 Poly Brush\" style=\"color: #ffffff;\" rel=\"noopener noreferrer\"\u003eTennant 66019 Cylindrical Poly Brush.\u003c\/a\u003e\u003c\/span\u003e\u003c\/p\u003e","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493421908090,"sku":"tn-66019","price":483.8,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/66019_fc1134ed-821b-4926-bd60-72ba5b4960bb.jpg?v=1752693986"},{"product_id":"tn-69963","title":"Tennant 69963","description":"\u003cp\u003e45 Inch polypropylene and wire cylindrical brush. Fits Tennant 6500, 6550, 6600, 6650, 8400, 8410, S30.\u003c\/p\u003e\nFits Tennant 69963","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493432033402,"sku":"tn-69963","price":267.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/69963_f170d294-6001-476a-919a-c229b951eb58.jpg?v=1758021496"},{"product_id":"tn-71171","title":"Tennant 71171","description":"\u003cp\u003e45 Inch nylon cylindrical brush (2 required). Fits Tennant 7400.\u003c\/p\u003e  Fits Tennant 71171","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493452808314,"sku":"tn-71171","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/products\/71171_74775cc4-13d1-42b4-aadc-2d2cf0c9172b.jpg?v=1680882672"},{"product_id":"tn-71170","title":"Tennant 71170","description":"\u003cp\u003e45 Inch polypropylene cylindrical brush (\u003cspan\u003e2 required).\u003c\/span\u003eFits Tennant 7400.\u003c\/p\u003e\nFits Tennant 71170","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493452841082,"sku":"tn-71170","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/71170_77b6860b-73c8-4fe5-a8e6-ff2f892f66fd.jpg?v=1755084882"},{"product_id":"tn-71612","title":"Tennant 71612","description":"\u003cp\u003e45 Inch super abrasive cylindrical brush (2 required). Fits Tennant 7400.\u003c\/p\u003e  Fits Tennant 71612","brand":"Tennant OEM","offers":[{"title":"Default Title","offer_id":43493458083962,"sku":"tn-71612","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/products\/71612_99ba9db2-4bff-41bf-8761-671dd5c656b5.jpg?v=1680943035"},{"product_id":"ssadv-56413434","title":"Aftermarket Nilfisk Advance 56413434","description":"\u003cp\u003eBRUSH, 45\" 18 S.R. SOFT NYLON\u003c\/p\u003e\nFits Aftermarket Nilfisk Advance 56413434","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510227271802,"sku":"ssadv-56413434","price":407.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/products\/e7ba28cd81e843038afaa7ccc6af6747.2__13558.1539181330.png?v=1699683410"},{"product_id":"ssadv-56413439","title":"Aftermarket Nilfisk Advance 56413439","description":"\u003cp\u003eBRUSH, 45\" .020 POLY\u003c\/p\u003e\nFits Aftermarket Nilfisk Advance 56413439","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510227304570,"sku":"ssadv-56413439","price":386.5,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/11-4407_c6e42886-bfbb-4391-9ff6-60217a50cf05.jpg?v=1753327957"},{"product_id":"ssadv-56413438","title":"Aftermarket Nilfisk Advance 56413438","description":"\u003cp\u003eBRUSH, 45\" .060 GRIT\u003c\/p\u003e\nFits Aftermarket Nilfisk Advance 56413438","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510223634554,"sku":"ssadv-56413438","price":699.16,"currency_code":"USD","in_stock":true}]},{"product_id":"ssadv-56505240","title":"Aftermarket Nilfisk Advance 56505240, 45\" Poly and Wire Brush","description":"\u003cp\u003e45\" Poly and Wire 8 Double Row Cylindrical Brush. FIts Nilfisk Advance Hydro-Retriever 2067, CR 1700, Hydro-Retriever 4500, SR 1800, Hydro-Retriever 6250.\u003c\/p\u003e\nFits Aftermarket Nilfisk Advance 56505240","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510232187002,"sku":"ssadv-56505240","price":369.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/11-4518-removebg-preview.png?v=1753328238"},{"product_id":"sstnn-370008","title":"Aftermarket Tennant 370008","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical wedge polypropylene main brush. Wedge brushes have good sweeping performance indoors or out, including damp and high‚Äìhumidity areas with good dust control. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 370008","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510395011194,"sku":"sstnn-370008","price":469.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/370008.jpg?v=1753333042"},{"product_id":"sstnn-370009","title":"Aftermarket Tennant 370009","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical window polypropylene main brush. \u003c\/span\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e  Fits Aftermarket Tennant 370009","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510393864314,"sku":"sstnn-370009","price":436.33,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/370009.jpg?v=1753331765"},{"product_id":"sstnn-54923","title":"Aftermarket Tennant 54923, 45\" Nylon Brush","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical nylon 8 double row bristle pattern main brush.\u003c\/span\u003e\u003cspan\u003e \u003c\/span\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 54923","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510400155770,"sku":"sstnn-54923","price":324.16,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54923_grande-removebg-preview.png?v=1752696421"},{"product_id":"sstnn-54922","title":"Aftermarket Tennant 54922","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical nylon 24 single row bristle pattern sweep brush. \u003c\/span\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 54922","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510404513914,"sku":"sstnn-54922","price":464.16,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54922_grande-removebg-preview.png?v=1753335727"},{"product_id":"sstnn-54925","title":"Aftermarket Tennant 54925, 45\" Poly and Wire Brush","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical polypropylene \u0026amp; wire 8 double row bristle pattern main brush. \u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 54925","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43503444885626,"sku":"sstnn-54925","price":387.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54925_x700_5e5625f0-38d1-451a-8acd-a0875b1ef4e2.png?v=1753185952"},{"product_id":"sstnn-54927","title":"Aftermarket Tennant 54927, 45\" Natural Fiber and Wire","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical natural fiber \u0026amp; wire 24SR main brush. Fits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 54927","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510400123002,"sku":"sstnn-54927","price":549.16,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/54927_grande-removebg-preview.png?v=1752691747"},{"product_id":"sstnn-71612","title":"Aftermarket Tennant 71612","description":"\u003cp\u003e\u003cspan\u003eSuper Abrasive Cylindrical Scrub Brush Assembly (2 required) 45 inch \/ 1140 mm : Fits Tennant 7400\u003c\/span\u003e\u003c\/p\u003e  Fits Aftermarket Tennant 71612","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510422700154,"sku":"sstnn-71612","price":737.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/greenbrush.01.default_b1bffce6-b27e-49b2-8fa3-c7184e84772c.jpg?v=1753333884"},{"product_id":"sstnn-66018","title":"Aftermarket Tennant 66018","description":"\u003cp\u003e\u003cspan\u003e45\" cylindrical 5 double row bristle pattern patrol nylon main brush. \u003c\/span\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e  Fits Aftermarket Tennant 66018","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43509580103802,"sku":"sstnn-66018","price":414.83,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/66018_b129fdfb-1d50-45aa-bec7-4e38f74f5e8f.jpg?v=1753335424"},{"product_id":"sstnn-66019","title":"Aftermarket Tennant 66019, 45\" Poly Brush 8 Row","description":"\u003cp\u003e\u003cspan\u003e45\" Polypropylene 8 double row bristle pattern main brush. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eSize: 45 x 14 in diameter\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eDouble row brushes have good sweeping performance indoors or out, including damp and high humidity areas with good dust control. \u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003e\u003cspan\u003eFits Tennant 355, 355D, 355E, 385, 385D, 385DLH, 6500, 6500D, 6550, 6550D, 6550E, 6600, 6650, 8400, 8400D, 8410, 8410D, S30\u003c\/span\u003e\u003c\/p\u003e\n\u003cp\u003eFits Aftermarket Tennant 66019\u003c\/p\u003e","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43506567512186,"sku":"sstnn-66019","price":279.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/66019_grande-removebg-preview.png?v=1752693994"},{"product_id":"sstnn-71170","title":"Aftermarket Tennant 71170, 45\" Poly Brush","description":"\u003cp\u003e\u003cspan\u003ePolypropylene Cylindrical Scrub Brush Assembly (2 required) 45 inch \/ 1140 mm : Fits Tennant 7400\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 71170","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510421880954,"sku":"sstnn-71170","price":501.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/df371002fc894234959132e7f089b5ee.1_9e0b32c7-a0e6-435c-b166-7f51d7e7a8f6.png?v=1753335815"},{"product_id":"sstnn-71171","title":"Aftermarket Tennant 71171, 45\" Nylon Brush","description":"\u003cp\u003e\u003cspan\u003eNylon Cylindrical Scrub Brush Assembly (2 required) 45 inch \/ 1140 mm : Fits Tennant 7400\u003c\/span\u003e\u003c\/p\u003e\nFits Aftermarket Tennant 71171","brand":"Aftermarket","offers":[{"title":"Default","offer_id":43510419882106,"sku":"sstnn-71171","price":521.66,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/04ca64b8e08b458b9eb83555ebb0e0ed-removebg-preview.png?v=1752696470"},{"product_id":"adv-56413434","title":"Nilfisk Advance 56413434","description":"\u003cp\u003eBRUSH SOFT NYLON 45\u003c\/p\u003e\nFits Nilfisk Advance 56413434 (alt # 56413434)","brand":"Nilfisk Advance OEM","offers":[{"title":"Default","offer_id":43509439627386,"sku":"adv-56413434","price":525.08,"currency_code":"USD","in_stock":true}]},{"product_id":"adv-56413436","title":"Nilfisk Advance 56413436","description":"\u003cp\u003eBRUSH 180 GRIT 45\u003c\/p\u003e\nFits Nilfisk Advance 56413436 (alt # 56413436)","brand":"Nilfisk Advance OEM","offers":[{"title":"Default","offer_id":43510514483322,"sku":"adv-56413436","price":678.23,"currency_code":"USD","in_stock":true}]},{"product_id":"adv-56413439","title":"Nilfisk Advance 56413439","description":"\u003cp\u003eBRUSH POLYPROPYLENE 45\u003c\/p\u003e\nFits Nilfisk Advance 56413439 (alt # 56413439)","brand":"Nilfisk Advance OEM","offers":[{"title":"Default","offer_id":43509790900346,"sku":"adv-56413439","price":378.98,"currency_code":"USD","in_stock":true}]},{"product_id":"adv-8-08-03219","title":"Nilfisk Advance 8-08-03219","description":"\u003cp\u003eMain Broom-45 Nylon. Fits American Lincoln MPV 60, MPV 60TS, 2160, 2160XP and ATS 46\/53 (SC7750 46\", SC7750 53\" Models) \u003c\/p\u003e\n\u003cp\u003eFits Nilfisk Advance 8-08-03219\u003c\/p\u003e","brand":"Nilfisk Advance OEM","offers":[{"title":"Default","offer_id":43611653603450,"sku":"adv-8-08-03219","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1299\/8911\/files\/5b17eb6b02509389251927-removebg-preview.png?v=1761174304"}],"url":"https:\/\/www.cleaningequipmentdirect.com\/collections\/45-cylindrical-brushes.oembed","provider":"Cleaning Equipment Direct","version":"1.0","type":"link"}