SWITCH, SPDT PRESSURE 5PSI12IN WIRE LEAD
# 10119557
Product Details
Part Number
10119557
Legacy part number:
16615625,
Category
Comments
/
Comments:
used because of adjustable pedal