I've seen Soviet made DE's but that was many years ago. Cannot say anything about their makers or brands. Some were 100% metal and some had celluloid/bakelite/plastic handle. Could have been that...