Techno Drugs Ltd.
Carmellose Sodium