Just as a side not...I recently HAD to purchase a complete new set of window rubbers
They are brand new and have a satin matte finish. Maybe a very fine sanding is good?