Map Location
Mass Composite Technology Sdn. Bhd.
No 33, Seksyen U5, Jalan U5/11, 40150, Selangor, Shah Alam, Malaysia