I am stumped on this clamp and the makers ID. It is a very heavy duty clamp and is marked Pace Maker on one side. Any ideas on the maker? Thanks