IDF Exit Plate for Kikusui Libra

In stock
SKU: KI-025AF124050-UU
Regular price $100.00
Condition
IDF exit plate for Kikusui Libra. OEM New, part # 025-AF124050.