Locations

ITL BioMedical Manufacturing

Plot 17B
Lorong Bemban 2
Bemban Industrial Estate
31000 Batu Gajah, Perak
Malaysia