Afor Sdn. Bhd. is located in Malaysia on Suite 1706, 17th Floor, Central Plaza, 34, Jalan Sultan Ismail, Kuala Lumpur, WP Kuala Lumpur. Afor Sdn. Bhd. is rated 3 out of 5 in the category scientific equipment supplier in Malaysia.
Address
Suite 1706, 17th Floor, Central Plaza, 34, Jalan Sultan Ismail, Kuala Lumpur, WP Kuala Lumpur