Map Location
Twinvac Industries Sdn. Bhd.
10, Jalan Maju 5, Taman Perindustrian Cemerlang, Ulu Tiram, 81800, Ulu Tiram, Johor, Malaysia