Correct me if I'm wrong, but isn't that just gutter guard material?
Check the rain gutter aisle for the screen that used to keep leaves and debris out of the gutter at your local Lowe's or Home Depot. A few members here have purchased a roll and added it to their 4Runner's grille.