Cobra 18 inch Rotary Roller Mower Self Propelled. As You Can See From The Pictures Very Little Used Its In Excellent Condition Well Looked After.135 CC OhV engine Pull Start Any Questions Please Ask. The item "Cobra 18 inch self propelled roller lawn mower" is in sale since Friday, June 14, 2019. This item is in the category "Garden & Patio\Lawn Mowers\Push Lawn Mowers". The seller is "calmatt16" and is located in bolton, Lancashire. This item can't be shipped, the buyer must pick up the item.