that's possibly the most 'electric power hacksaw'-y looking steam bandsaw I've ever seen. Lathes.uk lists the Rapidor here

Perhaps you linked the wrong picture?