Hello there!
This reminds me of our 59-054 bug flap but compare our dimensions with yours to see if this matches up.