Map Location
Maschau Screen & Pad Printing Sdn. Bhd.
90, Sri Edaran Industrial Park, Jalan Metro Perdana Barat 12, Off Jalan Kepong, Kuala Lumpur, 52100, Kuala Lumpur, WP Kuala Lumpur, Malaysia