Looks like a Bifa to me.
here is one I had a while ago
Fenestratus usually have a more elongated body than other vieja species, they also have that squarish lined pattern below the line. which looks kinda like a window hence the name (fenestratus = window in latin)