Radiator leak at cap

Some rads the neck seal is deeper down, you may have wrong cap?

What cap would I need?