This heavy-duty aluminum radiator is produced in South Africa by the original German Behr-brand.
If you need to replace your radiator, you've just found the one you need. Make sure to use phosphate-free coolant and distilled water in your cooling system!