Petrol Hammerflex ST21 self-propelled