That's a 660 EX Speedy, I think the SX denotes self-propelled, at least the Baumr 750SX I found was.

Was. I greatly disliked using a self-propelled, too hard to manoeuvre and pull backwards. When the belt fell off I removed the gearbox but that didn't help so took out the gears connected to the wheels.

Now it's an excellent mower. Steel base BTW