Try eBay though I’ve never seen the clip sold separately you may have to buy another unit!
The vent does separate from the surrounding panel so you could swap them over if you bought one in another colour
I can let you have the entire vent for £8 posted. Pm me if you want it. I may possibly have that side piece in white in which case you can have the whole thing for £10 posted.