What is this and can anyone tell the brand by the logo? Catch can? Oil cooler?

banditmax1

Member
:
2008 Mazda speed 3
I removed this from one of my Speed3's and someone told me its an aftermarket oil cooler but to me it looks more like a catch can.

2.jpg

1.jpg

Any clue as to brand?
 
Back