What ever you decide to get, if not Honda OEM, open the box and check the base where the threads are, many manufacturers are making design changes and many newly produced filters that would have fit a GL and many other motorcycles in the past will not work now because they will not sea properly.
The specific change has to do with the curvature of the plate where the threads are, make sure that plate is concave, the change is to make that plate convex, with a convex plate, the seal does not contact the sealing surface on the engine properly and the seal on the filter will leak. There have been many reports of this over the past few years, I contacted one of the manufacturers a few months ago to find out if it was a design change or an manufacturing mistake, was told it was a design change, but no reason given for the change.
I use OEM filters as often as I can, but sometimes I forget to order one so I resort to the cross reference list, but I open the box at the store before I plunk down any dough.
Florida Prowler # 46250
The Lord said; "Thou shalt have dominion over all of the animals, except of course the cat."
My therapist's name is Dr. Goldwing, she has the antidote for the blues.