SMBLF

Medical abbreviations:
SMBLF

Schmalbach Lubeca Ag Ratingen (delisted)