translate English to German: Highly-specialized products from international suppliers, and our own technology are used.
Zum Einsatz kommen hochspezialisierte Produkte internationaler Anbieter sowie eigene Lösungen.