Pre Pressure Adjusting Worm Wheel for Kikusui

Only 3 left
SKU: KI-025RR408010-UU
Regular price $750.00
Condition
Pre pressure adjusting worm wheel for Kikusui Libra and Libra 2. OEM part # 025-RR408010.