This could be a Wolf Jahn slide (see Tony's site) The giveaway is the steel feed screw support tubes, which are usually brass. I have an identical one,...