I'm not familiar with that make or model, so I wouldn't normally respond. But it's been a while since you posted, so I hate to leave you hearing crickets...

Any Sheffield razor is a good bet if...