Mystery Part
Radiator mount, driver side.
No clue on the make, model or year though.
Print