Detroit Diesel Injector Control Tube Lever. Part no. 5150263. Group no. 2.9009. 5 ea available.
Price: $15.00Domestic Shipping: $6.00, Call for International Shipping.
Manufacturer | Detroit Diesel |
Mfg Number | 5150263 |
Condition | New |
Surplusman No. | 127-8953-067 |