Ten days ago I've seen in a fruit shop some tomatoes named "Tomate Marmalin" in Spanish. The "Marmalin" word might be Catalan though. I can't find anything on internet about this variety, not even in Spanish. Does anyone know anything about this variety? I wonder if it has a name in English.

