Not sure about that one??
Any oil based paint will yellow over time whether it be undercoat or gloss. Undercoat sets harder and is a lot less flexible than gloss that is why painters tend to give them 2 coats of gloss, so that the paint flexes as the rads heat up and cool down. You will notice...