Map Location
Chiho Hardware Sdn. Bhd.
No. 39, Chulia Street, 10200, Penang, Malaysia