Yes, that appears to be an ex catalytic converter.


Andy