allwin/loads sold the radiator cores separately too - I can speak of Karachi only, there were about a dozen or so shops who had them. These were not repair shops but only sold radiator cores.
btw - please do not use the osaka branded coolant - its nothing but food colouring in water. buy some toyota red coolant and change it every 3 or 4 years. You can also use ZIC green coolant in your car but its oldschool silicated coolant which requires change every year.
Do not use toyota pink or honda's blue coolant in your car as its heater and original radiator is made of brass/copper - those coolants will damage the joints on it.