Computer software platforms; suite of software with a variety of applications; downloadable computer software;cloud-based computer software; downloadable productivity software, design software, camera software; cloud based productivity software, design software, camera software
Electrical and Scientific Apparatus