239331 ⎘
Heat exchange having separate flow passage for two distinct fluids; Plural plates forming a stack providing flow passages therein Stacked plates having plurality of perforations
Solar power system