2 style radiator caps- where to buy what I need

You may also be overfilling the radiator coolant should just cover the core or about 1 inch below the cap seal on a non overflow system. This is to allow for the coolant to expand and not be pushed out the vent tube.