Part#: 82292660-OE
Availability: In Stock
Factory OE right rear window release lever assembly/latch for Lancia Beta Coupe from 1975-78. Chromed metal construction. Condition: OE NOS Original Equipment New Old Stock. New and unused.