Mercedes R107 radiator. The part number is 1075011101 from a Euro 280SL. Please make sure this matches yours. Oil stains at the bottom are from taking the lines off not a leak. Bottom flange got a little damage but can be straightened without any issues.