Origin: Professionally handmade in the UK by Carsio Limited. Designed to fit: Landrover Discovery 2 (1998 to 2004). Material: Long-lasting 3mm rubber.
eBay