/\ Like he said, the two exposed cylinder head nuts are a sure sign that it will be a ST1 engine.
The presence of a spin on oil filter is not conclusive proof that this is a ST1, 4HP also sounds about right for a SR1 engine.
I have also seen a spin on oil filter on a SL1 engine (again 4 HP is possible from this engine)
Other giveaway features that will identify it as a ST engine, will be the lower 1/2 of the cylinder head is Aluminium (if its cheap buy it just for the head as genuine cylinder heads are starting to become difficult to source), also the fuel pump housing will have two control shafts protruding from it (one is the start/run/stop control, the other is the speed control). Both of these are features unique to the ST engine range.