Air conditioning compressor
Product number:
355915
Product Information "Air conditioning compressor"
Range Rover: P38A 2.5 TD (1994-2002)