$4,888.00
Part Number: 1680 01 227 7198
Manufacturer: LOCKHEED MARTIN
Manufacturer's Product Number: 1680 01 227 7198
Condition: New
1 in stock
FOOT REST
P/N 4E11040-119A
NSN 1680 01 227 7198
MFG LOCKHEED MARTIN
NEW GOV SURPLUS
SUPPLIER CAGE CODE 03EF7