MicroNova Technology, Inc. Trademarks
NOVAMOUSE

NOVAMOUSE

Laboratory devices, namely, electronic diagnostic and research devices implanted in small laboratory animals for monitoring…
Owned by: MicroNova Technology, Inc.
Serial Number: 78434538