Twist Technologies Sàrl Trademarks
TWIST CAGE
Filed: December 21, 2016
Orthopedic joint implants made of artificial materials
Owned by: Twist Technologies Sàrl
Serial Number: 87275831