Upper Punch Plates for Kikusui Libra 36 Station

In stock
SKU: 3789-61
Regular price $1,875.00
Condition
Upper punch plates for Kikusui Libra 36 station. OEM part # DD 105040. This is a set of 3, Used/Good condition.