Iceotope Group Limited Trademarks
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
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