Hood stick
Product number:
524574
upper side bar
Product Information "Hood stick"
Land Rover: Series II, IIA and III (1958-85)
upper side bar