Super Technic Excavator & Parts is located in Kuala Lumpur, Malaysia on 6, Jalan Metro Perdana Barat 12, Seri Edaran Light Industrial Park. Super Technic Excavator & Parts is rated 5 out of 5 in the category auto parts store in Malaysia.
Address
6, Jalan Metro Perdana Barat 12, Seri Edaran Light Industrial Park