Front Windscreen Seal (NO TRIM) 80-91. 251-845-121 251845121 £36.00 inc. VAT (where applicable) Out of stock. 0 in your basket View Basket Checkout Front screen seal for all Type 25 / T3 80-91. Made in the UK made from best quality EDPM rubber. (This is the standard rubber that does NOT have the trim insert) Excellent quality product and perfect fit, but does NOT have the original bead line on the outside like the original did.