LIFE SCIENCES INTERNATIONAL (EUROPE) LIMITED Trademarks
CYTOBLOCK

CYTOBLOCK

Filed: June 3, 1991
laboratory apparatus comprising hinged plastic containers for storing, processing, fixing and staining cells and parts for…
Owned by: LIFE SCIENCES INTERNATIONAL (EUROPE) LIMITED
Serial Number: 74172424