Support panel
Product number:
522758
Towing eye, front
Product Information "Support panel"
Land Rover: Defender
Towing eye, front