Techna International Limited Trademarks
TECHNA

TECHNA

[ Non-vehicular machine coupling and transmission components, namely, magnetic couplings and clutches, insert couplings…
Owned by: Techna International Limited
Serial Number: 78386085