Hello there!
We don't carry your exact type of attaching clip, but take a look at our 19-029 and see if you could possibly adapt this to your window.