Cobra M53SPH 21 inch Self Propelled Petrol Rotary Lawnmower
Cobra M53SPH 21 inch Self Propelled Petrol Rotary Lawnmower
The Cobra M53SPH is a self propelled two speed 53cm cut four wheel mower powered by a Honda engine and featuring a Blade Brake Clutch.Built and designed for the British conditions the
No further specification information available