The gas cap is OMC vintage. So, it probably is one of their private labeled versions.
The ID plates are riveted on and never really fall off. Its absence would indicate the motor was stolen at one time. It should have a freeze plug on the block. Post that number and we can probably pin it down.