Umbrella Sol. is located in Pakistan on 15 10th St, DHA Phase 7 Extension Phase 6 Commissioner Society, Karachi, Karachi City, Sindh. Umbrella Sol. is rated 3 out of 5 in the category laboratory equipment supplier in Pakistan.
Address
15 10th St, DHA Phase 7 Extension Phase 6 Commissioner Society, Karachi, Karachi City, Sindh