WRTA

Medical abbreviations:
WRTA

Wire Rope Technology Aachen