97938156
May 16, 2023
stands for touch screen tablets; stands for touch screen monitors; stands for touch screen computers; stands for point-of-sale terminals; stands for self-service payment apparatus in the nature of electronic payment terminals
Electrical and Scientific Apparatus