The fly screen the gt came with put the wind directly under my helmet so bad it would actually lift and tug back and I don’t care for chest blast at all.
That looks like a MADD stad screen . Had one on my 25 gt storm. MADD stad since went out of business. I bought a screen from Poland forget where. Fork mounted brackets but more of the large traditional type cruiser screen.