The engine oil filter is made by Purflux. There are two designs with the same Peugeot part number 1109.R6. Both works fine, but I'm not sure why the designs are different.
This is the original design that came with the car from the factory in 2003.
This is the current design as of 2008.