Country:India
Owshad Amroodh manufactures herbal formulations, herbal tea and aromatherapy oils in GMP certified unit in India. Also capable of manufacturing allopathic formulations in GMP certified units.