My hood is stuck shut!

Someone accidentally backed into my 86 mercedes 300e a while back and busted up the grille a bit. The most frustrating part was that the plastic toggle that pops out from the grille to release the hood was broken off. My buddies at the shop rigged it for me and it just stopped working. I have gotten a replacement grille off ebay but it didn’t come with the plastic toggle and I can’t seem to find one anywhere. Apparently it doesn’t come attatched to the hood release cable. I am wondering if anyone can help me with a) what is this piece called? and b) where could I acquire one? Thank you.

Is this the part?

http://catalog.worldpac.com/mercedesshop/sophio/wizard.jsp?partner=mercedesshop&clientid=catalog.mercedesshop&baseurl=http://catalog.mercedesshop.com/&cookieid=1CQ0J3JZ42D6000HKK&year=1986&make=MB&model=300-E-002&category=All&part=Hood+Release+Strap

I think it must be. Thank you for your assistance.

No problem, those guys are a good source for just about any part you might need. If it’s not listed, give them a call and the can usually find it.