It resembles a wire gate carabiner BUT carabiner usually refers to something load bearing ie something that you’d trust to if stop you from falling to your death.
@flo I would just get a new one if you can. My experience is that they are not very pricey. Or if you go to some sort of home and garden show, often places will be handing them out for free because it has their business information on them and they figure it’s free advertisement.