Exactly like that but make sure it specifies Bar & Plate, that one doesn't say if it is or isn't so I'd be safe and assume it isn't.
Just to be safe, and I'm not saying there aren't slightly cheaper out there, but something like this that specifies bar and plate.
https://www.ebay.co.uk/i/153215868657?chn=ps
Other than that, yes the size and type is spot on. But a fin type is way less efficient and can suffer pressure drops which can lead to boost spikes. Kind of like how you'd pay extra for a ball bearing turbo and not a journal bearing one, the little extra goes a long way when it comes to intercoolers. Hope this helps.
PS:
The following info applies to air to air applications.
Tube and Fin - Pros
Generally weighs about half as much as a bar and plate core of similar dimensions
Generally less expensive
Generally less flow restriction within the core than bar and plate designs
Less flow restriction through the exterior allowing better flow to the rear of the core and to a radiator,
AC condenser, tranny or oil cooler, etc. which may be behind it
Cons -
Those with less flow restriction than bar and plate cores offer less heat rejection
Generally have more fins which means they're more likely to be damaged by rocks/debris which cuts down on cooling efficiency
Charge air entry extends beyond core wall making it more difficult for air to enter the core cleanly
Bar and Plate - Pros
Generally off greater heat rejection than tube and fin design
Those with turbulators offer even greater heat rejection
Offered in tons of varying shapes and sizes
Less likely to be damaged by rocks and debris
Charge air entry sits flush with core allowing for cleaner entry
Cons -
Weighs about twice as much as a similarly size tube and fin core
More expensive
Blocks more airflow to radiators, etc. which may be behind it
Those with turbulators have greater flow resistance to the charge air.
I'll let you make an informed decision from this information.