Philippines, Afela inc.
Talay st. 65, PO Box 6200
Phone: + 1 888 1554 456 123
Fax: +63 918 4084 694
We also carry touchscreens for many different models. We repair & replace all types of touch screens panels with all screen sizes
Touch screen sizes will be available as per customer’s specific requirement as well