u瞳秤 "Sealing rubber"
Land Rover: Series II, IIA and III Station Wagon (1958-71)
roof to windscreen frame
Land Rover: Series II, IIA and III Station Wagon (1958-71)
roof to windscreen frame