https://www.ebay.com/itm/Front-Anti-...EAAOSwvcVa6-qs
This is quite expensive, but very high quality. I installed without any bubble. But I made a stupid mistake: I ordered the non-matte version, even though it is super clear, it comes with more reflection than the matte version :-(