Iceotope Group Limited Trademarks
ICEOTOPE

ICEOTOPE

Filed: May 28, 2015
Computer servers; computers; computer hardware; [ computer monitors; ] computer hardware using liquid submersion cooling…
Owned by: Iceotope Group Limited
Serial Number: 79168088

PETAGEN

PETAGEN

Filed: May 28, 2015
Computer servers; computers; computer hardware; computer monitors; computer hardware using liquid submersion cooling technology…
Owned by: Iceotope Group Limited
Serial Number: 79168217