Here a pic of the latch that came on Storm window in a mobile home.
Paul from SWISCO responded:
August 8, 2017
I believe your finger latches are held in by the bottom pin of the 91-003. Are they? If so, our 91-033P storm window latch pair will work for you. Please compare the dimensions on our site before you make a decision, however.