Hello,
Thanks for posting! We do not manufacture these parts but we do carry a large inventory of sliding glass door replacement hardware. Based on your photos, I'd recommend taking a look at our 82-086 handle set or 82-107 latch lever kit if that is all you need to repair your existing handle. Keep in mind that a broken thumb latch can sometimes indicate a problem with te internal mortise lock.