LEICA BIOSYSTEMS NEWCASTLE LIMITED Trademarks
NOVOCASTRA
Filed: February 3, 2005
Chemicals for diagnostic, scientific research or laboratory purposes; chemical diagnostic preparations; chemical reagents…
Owned by: LEICA BIOSYSTEMS NEWCASTLE LIMITED
Serial Number: 78559602