length 42, width 38, height 2 cm Landrover Original spare part, part number 28VPLDP0532, supplier product number 28VPLDP0532 , spare part number 28VPLDP0532, Condition new from Landrover central stock installation location: Wear & Tear/ Other Wear & Tear Parts