is this a filter??
It looks like it's been there awhile. Possible factory piece.
Print