Luna FIXED Replacement Torque Sensor

$75.00

Current stock: 0

Replacement Torque Sensor for Luna FIXED

Part Number: BFL2143