You need any traditional road or cyclocross or gravel or hybrid bike tube with (that means 700 mm outer diameter 622 mm rim diameter, that is the ubiquitous road wheel size) or an MTB (trekking, hybrid,...) tube for 28 inch diameter tyres (also called 29 inch, it is the same as the former, just in inches) that allows for 35 mm resp. 1.35 inch tyres (the width). The tubes are made for a range of widths. It is better if the rubes lower range is closer to those 35 mm, but not essential.
The two types are the same thing, they are just sometimes sold in mm and sometimes in inches.
Always make sure you are buying the correct valve type! (FV (also SV) or AV, also called Presta or Schräder (also Autoventil) ). Your valve is Presta, also marked as FV or SV.
You can also use this handy site https://www.schwalbe.com/en/schlaeuche Enter ETRTO 35-622 or Inch 28 x 1.35 or French 700x35C. Those are equivalent. These markings can be found on the packagings of tubes of various manufacturers and any bike shop salesperson will know what you need as well.
Puncture resistance is more about the tyre than about the tube and there are many tips in different questions on this site. Be sure to search for puncture protection here! With tubes punctures are inevitable from time to time. Always carry a spare tube and a repair kit and be prepared to use them.
I had these two packagings at home. Both would work for you and you can note how different the markings can be.
This is the reason I started my answer with "you need a typical road 700mm tube for 35mm width. That is what thepackaging on the laft marks with the biggest letters. You can call it "old" but it is what most road bike people use (MTB uses inches). The ERTO numbers are the technical exact standard numbers, you may calk them "the most meaningful", but may be not be present on the packaging at all or only as the last number. I suggest to not look for that too much. Your eyes should look for big 700 or big 28 in the shop. Big 622 is very unlikely.