It is extremely close with a few details off (no removable jaws, screw assembly is reversed and the screw and mounting bolt position are reversed)
Patent 380,019 seems to be closer for the jaw/screw part but pat 184,503 is pretty much spot on for the anvil part.
Thanks a lot, that info will...