LEICA BIOSYSTEMS NEWCASTLE LIMITED Trademarks
NOVOCASTRA

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