K&B ? I cannot determine displacement size. Possibly a 20. It has very good compression,  clean, And appears to be missingfuel tank... Beautiful little engine nevertheless.