SLBU

Medical abbreviations:
SLBU

Showa Line Limited