86296890 Handle Release Right Lever

Handle release right lever for the Windsor Clipper Duo series of commercial carpet extractors.

Part 86296890