I just acquired some very old large forged C clamps. Google search of the manufacturer doesn't yield any company results. Several have pretty messed up screws. It doesn't appear anyone sells universal replacement screws. All the screws I see are replacements for specific clamps, and they don't...