Defender Windscreen Seal / Glazing Seal - a standard size replacement manufactured to original Land Rover quality - leak and draft free.
Land Rover part nos. : LR056278, MTC5753, CPE500020