98907070
Dec 17, 2024
Downloadable software for providing a platform for development and hosting of software applications; Software embedded in a web browser to enable other software applications to execute within the web browser; Downloadable software for preparing template applications.
Electrical and Scientific Apparatus