I think it is Russian Plum Lemon Tomato (a.k.a Wonderlight Tomato)
It produces an abundance of lemon shaped, 4 to 6 oz. yellow tomato fruits. This tomato offers a great flavor and makes excellent sauce. Excels in the short seasons of northern areas
Im not sure how many garden centre sell them though
Hope that helps