Looking for a source for these small plastic ratcheting quick release straps with a flat threaded mounting surface, see pics. One at each corner is what secures my windshield to the roll cage on my RZR and the company that made the windshield is apparently no longer in business.
I google searched and come up with nada.
I google searched and come up with nada.