WHALEEX
Downloadable mobile app; data processing apparatus; computer programs [downloadable software]; computers; computer software [recorded]; interactive touch screen terminal; computer software applications, downloadable; computer program for file management; operating system program; electronic publications [downloadable]
Abandoned · December 31, 2018 · 79255799 ·