Open: 24 hours 7 days a week
 

Adaptor

Oil feed pipe, Turbo

Land Rover Defender 2.5 Diesel Turbo from enginecode: 19J29574C