OEM Part Number: LR076696 LR034014 LR054993 LR072765 3.0L V6 Diesel 12V 150A
Vehicle Fitment: Land Rover Discovery 2017 Range Rover 2016- 2017 Range Rover Sport 2016-2017
Germax Part Number: GL1161
Origin: Guangzhou City of China
OEM/ODM: Acceptable
Packing: GAPC logo packing / Customize packing