Map Location
Life-Tech Net Sdn. Bhd.
No. 17-2, Jalan BK 5A/3A, Bandar Kinrara, Puchong, Selangor, Malaysia
Open in Ask AI
Open in Google Maps