Thanks for the suggestions, I thought it would be a common easily identifiable form, perhaps not.
It does look like the suggestions given when I google it.
I don't know much about Pinguiculas but this one seems to do well for me, would it originate from mexico or elsewhere?