Adaptor
Product number:
520025
Oil pressure pipe, outlet
Product Information "Adaptor"
Land Rover: Land Rover Defender 2.5 Diesel to enginecode: 19J29573
Oil pressure pipe, outlet