Map Location
Foster Thermal Engineering (M) Sdn. Bhd.
Lot 32, Jalan Delima 1/3, Subang Hi-Tech Industrial Park Batu Tiga, 40000, Shah Alam, Selangor, Malaysia