Unknown - Tell us
A 1995 processing tomato from the Ohio Agricultural Research and Development Center. Fruits average 3 - 4 ounces.
A 1995 processing tomato from the Ohio Agricultural Research and Development Center. Fruits average 3 - 4 ounces.