My Integra is losing antifreeze. It took me some time to find the exact source of the leak but here it is. First pic shows the area of the leak and the second pic shows some horizontal hairline cracks at the top of the radiator facing the engine (look closely and you'll see the horizonatal lines). Is this a BARS Stop-leak kind of fix or is this a new radiator kind of fix. Is the top of the radiator really plastic?

Thanks,
Brian