Oil filter housing

Does anyone know the difference between parts EAC2425 and EAC3146PA?

Derek you got picture?

I have different kinds is it for what series 12or 3 series???

Part numbers say S3 4.2 but they both look identical. Maybe something about the oil cooling?

Thanks Dave. Yes pictures I’ve seen look the same. Was wondering about an upgrade for an earlier car and wondered which might be better.

Probably the later number if the rest is similar, but honestly, I‘d stick to the one you had.