Clamping plate
Product number:
522760
Towing eye, rear
Product Information "Clamping plate"
Land Rover: Defender
Towing eye, rear