National Scientific Company Limited (NSC) is located in Jeddah, Saudi Arabia on Second Floor, Tahlia Road, Albard. National Scientific Company Limited (NSC) is rated 3 out of 5 in the category laboratory equipment supplier in Saudi Arabia.
Address
Second Floor, Tahlia Road, Albard