irtouch.com

4th Floor, M8 Building, No. 1 Jiuxianqiao East Rd.
Beijing,  100015
CHINA

IRTOUCH Systems

Manufacturer

Infrared touchscreens,

MMI Display Systems

Hampstead, MD , UNITED STATES