Looking for hood rood clip for my Honda Accord 2003, have tried eBay, amazon. Couldn't really find anything. Is it something specific these things are called? Have tried local parts shop, but the one they got is small and didn't fit in the slot. Can somebody please help!