Best way to clean Apple earbuds?

I just found my old Apple Iphone earbuds, i always preferred the older ones instead the in-ear ones you get now, yet the cord is somehow very sticky and covered in dirt and dust.

I tried cleaning it with a wet towel but sadly i won't work, any ideas?

Buy some online, its cheaper but try taking rubbing alcohol and water and rub it away but if it doesn't work
i recommend buying new ones they cost 2 dollars on ebay or so