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