Which going by the description i would say is the one with the round seal at 15.49..which also mentions euro6
But according to servicebox your car has an L5 engine
Which according to this is euro4
Go figure,,sometimes more info just makes things more complicated
To be honest eurocarparts site isnt always accurate so if it was me,I would take the filter out for a look and take it to euro to compare or if you need the car take it out for a look then refit it to go down to eurocarparts..