Lockheed L-188 Electra Strut Pin P/N 805832-1 1620-00-807-9906 (Overhauled) from $186.30 Qty. Add to Cart Condition: RemanufacturedCondition Description: OverhauledAlt P/N 1620-00-807-9906Manufacturer Part Number: 805832-1 Qty available: 1 Tweet