Can anyone identify this engine? Salsbury maybe?

Top