It's a Rola-Keen ...
http://www.stropper.com/home/stropper_view_details.php?id=1549&shortname=rola-keen
Yours looks like it has the bit that secures the blade missing. I'm befuzzled by how it might work, though ... similar to the Ronson Roller Guard, perhaps?