XENTION DISCOVERY LIMITED Trademarks
INTERFACE PATCH

INTERFACE PATCH

ELECTRONIC APPARATUS FOR ELECTROPHYSIOLOGICAL MEASUREMENT AND TESTING OF CELLS; COMPUTER-CONTROLLED ELECTRONIC APPARATUS…
Owned by: XENTION DISCOVERY LIMITED
Serial Number: 76113564

AUTOPATCH

AUTOPATCH

ELECTRONIC APPARATUS FOR ELECTROPHYSIOLOGICAL MEASUREMENT AND TESTING OF CELLS; COMPUTER-CONTROLLED ELECTRONIC APPARATUS…
Owned by: XENTION DISCOVERY LIMITED
Serial Number: 76113565