They are Autoloc replacement latches from an undetermined time ago, but they appear to be make the same latches today, so maybe I'll just clean an lube them and re-install.


'48 Panel
Image