Also posed in general, figured it belong in the Tool forum.
I can't find a label on it, most likely removed when someone painted it years ago. I don't know if there are supposed to be springs to keep the handle up or not but there is a working lever on the handle that moves a pin to keep the...