I don't think that is a catalytic converter??