The handles of the 51 Chevy truck vent window were slightly different from my 150D handles, but the insides, the button and springs were the same and that's what I needed. All is good with Esmeralda's windows. I'm a happy camper.
FWIW "Niagara Airparts" is just a USA front for those sneaky Canadians doing shady things up across the border. Same people, same stuff (same prices, too).
My window latches are very nice (just like Canadians).