{"title":"Machine Brushes","description":"\u003cp\u003eReplacement scrub brushes for commercial auto scrubbers and floor machines — 46 active parts from 6 in-stock brands (Tornado, Minuteman, IPC Eagle, Viper, Powr-Flite, Nilfisk).\u003c\/p\u003e\u003cp\u003eTwo brush formats cover the fleet: disc brushes bolt onto rotary\/orbital single-disc scrubbers and machines (11\"–20\" diameters — Tornado, Minuteman, IPC Eagle and Viper disc brushes all fall in this range), while cylindrical (roller) brushes fit cylindrical-deck scrubbers and sweepers (Nilfisk Advance ES300, Powr-Flite PF2030). Match the format to your machine's deck — a disc brush will not fit a cylindrical scrubber and vice versa.\u003c\/p\u003e\u003cp\u003eBristle grade sets how aggressive the scrub is: soft nylon and natural bristle brushes suit daily maintenance on polished or delicate floors, medium poly\/PPL brushes handle general-purpose scrubbing, and aggressive Tynex-abrasive or \"Hard-Grit\" brushes are built for heavy soil on textured, non-slip or grouted floors. Price runs $14.99 (Tornado dusting brush tool) to $870.99 (Powr-Flite PF2030 brush roller), with most standard disc brushes in the $100–$300 range.\u003c\/p\u003e\u003cp\u003eSee \u003ca href=\"\/fr\/collections\/floor-scrubbers\"\u003eFloor Scrubbers\u003c\/a\u003e for the machines these brushes fit, and \u003ca href=\"\/fr\/collections\/floor-pads-drivers\"\u003eFloor Pads \u0026amp; Pad Drivers\u003c\/a\u003e if your machine runs pads instead of brushes.\u003c\/p\u003e","products":[{"product_id":"powr-flite-20-poly-scrub-brush-pfs20sb-phantom-20","title":"Powr-Flite 20\" Poly Scrub Brush (PFS20SB) — Phantom 20","description":"\u003cp\u003e20\" soft polypropylene-bristle scrub brush for the Phantom PFS20 — medium-duty for grout, tile, stone and concrete.\u003c\/p\u003e","brand":"Powr-Flite","offers":[{"title":"Default Title","offer_id":50999272308903,"sku":"PFS20SB","price":210.45,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/powr-flite-phantom-20-inch-brush_460x460_cb23d160-3473-46d5-829d-ac36b2fc3d19.jpg?v=1784415770"},{"product_id":"tornado-13-white-everyday-poly-scrub-brush-6-mm-standard-included-brush","title":"Tornado 13\" White Everyday Poly Scrub Brush (.6 mm) — standard\/included brush","description":"\u003cp\u003e13 in disc, everyday sealed\/finished floors; this is the brush shipped with the machine.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006086316199,"sku":"48903020","price":105.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-13-aggressive-heavy-duty-grit-scrub-brush","title":"Tornado 13\" Aggressive\/Heavy-Duty Grit Scrub Brush","description":"\u003cp\u003e13 in disc, aggressive grit for heavy soil \/ strip-assist. (Optional brushes also: 48903010 soft .3mm, 48903030 medium .9mm, 48903050 5-mix.)\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006086348967,"sku":"48903040","price":303.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-20-disk-scrub-brush-ppl-0-6-normal-floors","title":"Tornado 20\" Disk Scrub Brush — PPL 0.6 (normal floors)","description":"\u003cp\u003e500 mm polypropylene, general-purpose\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006088183975,"sku":"48902050","price":194.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-20-disk-scrub-brush-ppl-0-9-smooth-floors-heavier-soil","title":"Tornado 20\" Disk Scrub Brush — PPL 0.9 (smooth floors, heavier soil)","description":"\u003cp\u003e500 mm polypropylene, stiff\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006088315047,"sku":"48902030","price":200.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-20-disk-scrub-brush-ppl-0-3-irregular-floors-large-joints","title":"Tornado 20\" Disk Scrub Brush — PPL 0.3 (irregular floors, large joints)","description":"\u003cp\u003e500 mm polypropylene, soft\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006088380583,"sku":"48902010","price":196.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-20-disk-brush-tynex-abrasive-resistant-material-very-dirty-floors","title":"Tornado 20\" Disk Brush — TYNEX abrasive (resistant material, very dirty floors)","description":"\u003cp\u003e500 mm nylon w\/ abrasive grit — use with caution on polished floors\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006088446119,"sku":"48902040","price":572.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-20-disk-brush-5-mix-all-floor-types","title":"Tornado 20\" Disk Brush — 5-mix (all floor types)","description":"\u003cp\u003e500 mm mixed-bristle general brush\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006088478887,"sku":"48902060","price":307.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"white-soft-cylindrical-scrub-brush-standard-included-brush-general-daily-scrubbing","title":"White Soft Cylindrical Scrub Brush (standard\/included brush; general daily scrubbing)","description":"\u003cp\u003e18\" cylindrical roller, white\/soft bristle — 2 required per machine; ships 1 per package\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089035943,"sku":"K57621720","price":204.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"super-soft-scrub-brush-polish-delicate-finished-floors","title":"Super Soft Scrub Brush (polish \/ delicate finished floors)","description":"\u003cp\u003eCylindrical roller — 2 required\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089167015,"sku":"48901230","price":194.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"medium-roller-brush-general-purpose-scrub","title":"Medium Roller Brush (general-purpose scrub)","description":"\u003cp\u003eCylindrical roller — 2 required\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089199783,"sku":"K57620080","price":166.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"high-low-roller-brush-textured-uneven-floors-grout-studded-rubber","title":"High\/Low Roller Brush (textured \/ uneven floors, grout, studded rubber)","description":"\u003cp\u003eCylindrical roller — 2 required\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089298087,"sku":"K57621700","price":244.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"white-soft-scrub-cylindrical-brush-included-standard-daily-maintenance-neutral-cleaning","title":"White Soft-Scrub Cylindrical Brush (INCLUDED standard; daily maintenance \/ neutral cleaning)","description":"\u003cp\u003e2 required per machine; softest aggression\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089691303,"sku":"K57622970","price":238.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"medium-scrub-cylindrical-brush-general-purpose-moderate-soil","title":"Medium Scrub Cylindrical Brush (general-purpose \/ moderate soil)","description":"\u003cp\u003eMedium-scrub cylindrical brush for general-purpose cleaning and moderate soil. 2 required per machine.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089855143,"sku":"K57623480","price":165.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"hard-grit-roller-cylindrical-brush-heavy-soil-aggressive-scrubbing-textured-non-slip","title":"Hard-Grit Roller Cylindrical Brush (heavy soil \/ aggressive scrubbing \/ textured \u0026 non-slip)","description":"\u003cp\u003eHard-grit cylindrical roller brush for heavy soil and aggressive scrubbing on textured, non-slip floors. Two brushes required per machine.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51006089953447,"sku":"K57622990","price":415.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"viper-fang-15b-15-disc-scrub-brush-poly-medium-duty","title":"Viper Fang 15B 15\" Disc Scrub Brush (Poly, Medium-Duty)","description":"\u003cp\u003e15 in (380 mm) polypropylene disc scrub brush assembly; medium-duty; for textured\/safety floors; fits Fang 15B \u0026amp; Clarke MA50\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51006090805415,"sku":"VF89830","price":77.87,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/Viper-Poly-Scrub-Brush-Replacement-sm.jpg?v=1784640003"},{"product_id":"viper-17-scrub-brush-black-vf90411-oem-included-brush","title":"Viper 17\" Scrub Brush, Black (VF90411) — OEM included brush","description":"\u003cp\u003e17 in nylon disc scrub brush; fits AS430\/AS430B\/AS430C and AS510\/AS510B\/AS510C; ships standard with the machine\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51006091559079,"sku":"VF90411","price":24.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/viper-floor-scrubbing-brush-vf90411-for-the-as430c-auto-scrubber-top-view_208x208_8ccf6ca6-7de2-476c-818d-20f4d92bb072.jpg?v=1784640032"},{"product_id":"20-poly-scrub-brush-disc","title":"20\" Poly Scrub Brush (disc)","description":"\u003cp\u003e20 in polypropylene disc scrub brush (general-purpose)\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51006092640423,"sku":"VF90417","price":130.45,"currency_code":"CAD","in_stock":true}]},{"product_id":"viper-20-heavy-duty-grit-disc-brush-aggressive","title":"Viper 20\" Heavy-Duty \/ Grit Disc Brush (aggressive)","description":"\u003cp\u003e20 in heavy-duty grit disc brush for aggressive scrubbing on rough and textured floors.\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51006093787303,"sku":"VF90471","price":387.16,"currency_code":"CAD","in_stock":true}]},{"product_id":"viper-13-poly-nylon-disc-scrub-brush","title":"Viper 13\" Poly\/Nylon Disc Scrub Brush","description":"\u003cp\u003e13 in poly\/nylon bristle disc scrub brush — 2 required. Alternative to pad drivers for aggressive\/textured floors.\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51006094180519,"sku":"VF83127","price":76.04,"currency_code":"CAD","in_stock":true}]},{"product_id":"ipc-eagle-11-medium-poly-scrub-brush-ct5","title":"IPC Eagle 11\" Medium Poly Scrub Brush (CT5)","description":"\u003cp\u003eØ 276 mm (11 in) polypropylene, medium — OEM replacement for the included brush\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006094704807,"sku":"SPPV02438","price":99.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"14-heavy-duty-tynex-scrubbing-stripping-brush","title":"14\" Heavy-Duty Tynex Scrubbing \u0026 Stripping Brush","description":"\u003cp\u003e14 in Tynex (abrasive) brush — heavy soil, grout lines, stripping\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006096670887,"sku":"SPPV01482","price":101.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"18-soft-nylon-scrubbing-brush-standard-included","title":"18\" Soft Nylon Scrubbing Brush (standard, included)","description":"\u003cp\u003e18 in general-purpose nylon disc brush; ships with the machine\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006098276519,"sku":"SPPV01188","price":218.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"18-tynex-grit-brush-aggressive","title":"18\" Tynex Grit Brush (aggressive)","description":"\u003cp\u003e18 in abrasive grit-impregnated disc brush for heavy and textured floors.\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006098309287,"sku":"SPPV01487","price":460.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"18-soft-natural-bristle-brush","title":"18\" Soft Natural Bristle Brush","description":"\u003cp\u003e18 in soft natural-fiber disc brush for delicate and polished floors.\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006098342055,"sku":"SPPV01490","price":228.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"ipc-eagle-20-floor-scrubbing-brush-fits-ct45-ct51","title":"IPC Eagle 20\" Floor Scrubbing Brush (fits CT45 \u0026 CT51)","description":"\u003cp\u003e20 in general-purpose poly scrub brush, spin-on\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006099030183,"sku":"SPPV01332","price":253.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"ipc-eagle-20-nylon-scrubbing-brush","title":"IPC Eagle 20\" Nylon Scrubbing Brush","description":"\u003cp\u003e20 in nylon brush for daily-maintenance scrubbing of VCT, concrete, stone, terrazzo and ceramic tile. OEM part for the CT40\/CT50, also cataloged as PSPPV01498.\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006100078759,"sku":"SPPV01498","price":240.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"ipc-eagle-20-scrubbing-brush-aggressive-poly","title":"IPC Eagle 20\" Scrubbing Brush (aggressive\/poly)","description":"\u003cp\u003e20 in scrubbing brush — an OEM optional accessory for the IPC Eagle CT50. Heavier-duty bristle than nylon for aggressive scrubbing.\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006100177063,"sku":"SPPV29554","price":720.0,"currency_code":"CAD","in_stock":true}]},{"product_id":"ipc-eagle-12-nylon-everyday-floor-scrubbing-brush","title":"IPC Eagle 12\" Nylon Everyday Floor Scrubbing Brush","description":"\u003cp\u003e12 in diameter nylon; 2 REQUIRED per machine; for IPC 24\" dual-disc deck (CT70\/CT51 BT60). Other 12\" head options per mfr accessory list: Tynex SPPV29554, Natural bristle SPPV01502 (verify size for BT60).\u003c\/p\u003e","brand":"IPC Eagle","offers":[{"title":"Default Title","offer_id":51006100799655,"sku":"SPPV01473","price":133.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/eagle_bristle_pad_holder_lg_400x400_73437b90-cfef-4c22-8739-cd03807ce3e0.jpg?v=1784640372"},{"product_id":"e14-scrub-brush-350-ppl-0-6-white-standard-ships-with-machine","title":"E14 Scrub Brush 350 PPL 0.6 White (Standard — ships with machine)","description":"\u003cp\u003e14 in poly, 0.6 mm bristle — stiffest\/most aggressive scrub of the three; the standard included brush\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006101258407,"sku":"4905-0017-0","price":83.89,"currency_code":"CAD","in_stock":true}]},{"product_id":"e14-scrub-brush-350-ppl-0-4-green-medium","title":"E14 Scrub Brush 350 PPL 0.4 Green (medium)","description":"\u003cp\u003e14 in poly disc brush, 0.4 mm bristle — medium to light-duty scrubbing.\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006101291175,"sku":"4905-0017-1","price":83.89,"currency_code":"CAD","in_stock":true}]},{"product_id":"minuteman-17-nylon-disc-scrub-brush-general-purpose","title":"Minuteman 17\" Nylon Disc Scrub Brush (general purpose)","description":"\u003cp\u003e17\" nylon disc brush for daily\/general scrubbing\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006102143143,"sku":"190717","price":228.69,"currency_code":"CAD","in_stock":true}]},{"product_id":"minuteman-17-nylo-grit-disc-scrub-brush-80-grit-green-aggressive","title":"Minuteman 17\" Nylo-Grit Disc Scrub Brush (80 grit, green — aggressive)","description":"\u003cp\u003e17\" 80-grit grit-impregnated disc brush for heavy soil \/ light strip; ~$275-$312 across resellers\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006102175911,"sku":"172517-3","price":400.72,"currency_code":"CAD","in_stock":true}]},{"product_id":"minuteman-17-scrub-grit-ii-disc-brush-120-grit","title":"Minuteman 17\" Scrub-Grit II Disc Brush (120 grit)","description":"\u003cp\u003e17\" 120-grit grit-impregnated disc brush for medium-heavy scrubbing; ~$188-$229 across resellers\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006102241447,"sku":"172517-6","price":208.34,"currency_code":"CAD","in_stock":true}]},{"product_id":"minuteman-20-nylon-scrub-brush-e20-h20","title":"Minuteman 20\" Nylon Scrub Brush (E20 \/ H20)","description":"\u003cp\u003eLight-to-medium-duty daily scrubbing; direct alternative to the pad driver\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51006103617703,"sku":"172520-1","price":285.72,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-marathon-floating-cylindrical-scrub-brush","title":"Tornado Marathon floating cylindrical scrub brush","description":"\u003cp\u003eCylindrical floating scrub brush in the stainless brush housing (1300 RPM on SE 900 \/ 900 RPM on 1200). Wear part. Specify your machine model when ordering so the correct brush is supplied.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51102881611943,"sku":"19159","price":255.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"brush-roll-3-dia-x-18-chevron-style-fits-pfx900s","title":"Brush roll, 3\" dia x 18\", Chevron style (fits PFX900S)","description":"\u003cp\u003eStainless-housing chevron agitation brush, 18\" cleaning width; primary wear item.\u003c\/p\u003e","brand":"Powr-Flite","offers":[{"title":"Default Title","offer_id":51102882660519,"sku":"X9070","price":117.03,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/X9070.jpg?v=1785942041"},{"product_id":"12-brush-assembly-for-pfx3s","title":"12\" Brush Assembly for PFX3S","description":"\u003cp\u003eChevron-style agitation brush assembly, 9.5\" brush width \/ 14\" path.\u003c\/p\u003e","brand":"Powr-Flite","offers":[{"title":"Default Title","offer_id":51102885445799,"sku":"05-3423-0000","price":196.23,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/05-3423-0000_2.jpg?v=1785942079"},{"product_id":"minuteman-x17-replacement-brush-oem","title":"Minuteman X17 Replacement Brush (OEM)","description":"\u003cp\u003eGenuine OEM single adjustable brush for the X17 17\" head.\u003c\/p\u003e","brand":"Minuteman","offers":[{"title":"Default Title","offer_id":51102898290855,"sku":"173055","price":45.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/min173055.jpg?v=1785942207"},{"product_id":"viper-cex410-brush-kit","title":"Viper CEX410 Brush Kit","description":"\u003cp\u003eOEM cylindrical brush kit; ships with machine. Standalone retail price not captured (PRICING GAP — set null).\u003c\/p\u003e","brand":"Viper","offers":[{"title":"Default Title","offer_id":51102906286247,"sku":"VV81059","price":155.73,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/VV81059-ps-WebsiteLarge-JLJNJNF.jpg?v=1786378809"},{"product_id":"nilfisk-advance-16-brush-w-bearing-blocks-es300-cylindrical-brush-assembly","title":"Nilfisk Advance 16\" Brush w\/ Bearing Blocks (ES300 cylindrical brush assembly)","description":"\u003cp\u003e16 in cylindrical brush assembly; fits Clarke EX40 16ST, AquaClean 16ST\/16XP, ES300.\u003c\/p\u003e","brand":"Nilfisk","offers":[{"title":"Default Title","offer_id":51102906941607,"sku":"56265044","price":221.78,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/56265044_Brush_512x297_2ccb1261-43a5-4ad1-a303-154ffafb8aeb.jpg?v=1785942315"},{"product_id":"nilfisk-advance-16-cylindrical-brush-brush-only-es300","title":"Nilfisk Advance 16\" Cylindrical Brush (brush only, ES300)","description":"\u003cp\u003e16 in cylindrical brush (brush only, no bearing blocks); fits ES300 \/ AquaClean 16ST\/16XP.\u003c\/p\u003e","brand":"Nilfisk","offers":[{"title":"Default Title","offer_id":51102907072679,"sku":"56265046","price":122.83,"currency_code":"CAD","in_stock":true}]},{"product_id":"advance-vu500-brushroll","title":"Advance VU500 Brushroll","description":"\u003cp\u003eTool-free replaceable brushroll.\u003c\/p\u003e","brand":"Nilfisk","offers":[{"title":"Default Title","offer_id":51103296880807,"sku":"(VU500 brush)","price":41.96,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-dusting-brush-tool","title":"Tornado Dusting Brush Tool","description":"\u003cp\u003eDusting brush tool.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51103300583591,"sku":"WD33","price":14.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"tornado-ck-14-1-pinned-brush-roll-assy","title":"Tornado CK 14\/1 Pinned Brush Roll Assy","description":"\u003cp\u003eReplacement pinned brushroll.\u003c\/p\u003e","brand":"Tornado","offers":[{"title":"Default Title","offer_id":51103312085159,"sku":"33574","price":42.99,"currency_code":"CAD","in_stock":true}]},{"product_id":"powr-flite-pf2030-brush-roller","title":"Powr-Flite PF2030 Brush Roller","description":"\u003cp\u003eReplacement 30\" brush roller.\u003c\/p\u003e","brand":"Powr-Flite","offers":[{"title":"Default Title","offer_id":51103323193511,"sku":"19870","price":870.99,"currency_code":"CAD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/files\/19870_1.jpg?v=1786379021"}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0730\/0281\/1559\/collections\/56265044_Brush_512x297_2ccb1261-43a5-4ad1-a303-154ffafb8aeb.jpg?v=1786031823","url":"https:\/\/janitori.com\/fr\/collections\/machine-brushes\/type-brush.oembed","provider":"Janitori","version":"1.0","type":"link"}