u瞳秤 "Propshaft"
Land Rover: Series II, IIA and III (1958-85): all 109" 6 cylinder
front axle
Land Rover: Series II, IIA and III (1958-85): all 109" 6 cylinder
front axle