Yeah it looks like the correct type of stuff, I have some that is branded 'thermawrap', it's the easiest reflectix equivalent to find in the UK and it works great, as does the thermawrap aluminium tape. The stuff you found is much less expensive