Good find Peter, looks like it's made in Germany (I wonder if the OE rads are too ?)


Jon M