Add to Cart Quick view Mazda 787B Le Mans Winner #55 - Windscreen Latch Pin MSRP: Now: €5.95 Was: Mazda 787B LeMans Winner 1991 #55 - Windscreen latch 1 piece Disclaimer: Parts removed from damaged models. May contain flaws and superficial damage. Some as is. See our FAQ section for more info. 89141-008-1 MSRP: Now: €5.95 Was: Add to Cart Quick view