As always, Bob has it right with the site and the item.
However, another option I am using is to order a simple stainless steel $9 'shower door closer' online (measure your window thickness). These are Amazon cheap with Prime delivery without the Customs and Import Duties and Sea Glaze markup (I do admit they make EXCEPTIONALLY GOOD stuff available nowhere else...but it's a window closer, not an autopilot). Glue it on with a $2 tube of Rearview Mirror Epoxy from AutoZone or Amazon.
The Downside is there is no 'latching mechanism' to keep Boat Burglers from prying open your windows from the outside. But hey, anyone with a big screwdriver or a rather small crowbar can break your Sea Glaze latching mechanism in under a minute. OK, under 5 seconds. OK, under 3 seconds. And leave behind a helluva lot more ultimate damage mess than not having a 'latching' window closer in the first place. How often are our boats broken into in marinas? Do we look that rich there?
One may argue, (as she always does, and why do we all call her 'One', anyway?) that the 'latching mechanism' keeps the window from sliding all the back on it's slick tracks everytime we power up on plane.
Get real, the problem we all have is pushing and pulling it through tracks stiff and thick with dirt and rain grime and rubberized silicone we have all sprayed there trying to make the dang windows slide with under 200# of force.
Just consider, it works for us. And we still have several high profile Sea Glaze latches incorrectly shipped for $80 that we can't return due to the Customs fees that you can have cheap. PM me for those.
PS beautiful boating today, 88 degrees (near record high), 5-10k winds, 82 degree water, a Blue Angels practice session screaming overhead, 2.2 MPG @ 3600RPM, 3+ trim and 23-24MPH with 17P 4 blade 13.75 SOLAS alum props. A 1.5 hour beach hike on a Gulf Islands Natl Seashore with a road closure due to road damage from tropical storm. No one else here. It don't git no better than this!
We'll be trailering to Key West in early Dec for 5 weeks.
John