I think you're right. I know silber stahl means silver steel and I just threw 'Feinster' into babelfish and it translates 'more finely'. So it probably means 'Finest'.