Current Path : /storage/v11800/affypharma/public_html/wp-content/plugins/wp-tag-groups/include/helpers/

Linux v11800 5.3.0-1023-aws #25~18.04.1-Ubuntu SMP Fri Jun 5 15:19:18 UTC 2020 aarch64

Upload File :
Current File : /storage/v11800/affypharma/public_html/wp-content/plugins/wp-tag-groups/include/helpers/class.cache.php
<?php
/**
* Chatty Mango Cache
*
* @package     Chatty Mango Cache
* @author      Christoph Amthor, https://chattymango.com
* @copyright   2017 Christoph Amthor
* @license     GPL-2.0+
* @version     1.2.4
*
*
* THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
* IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
* FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
* AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
* LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
* OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
* THE SOFTWARE.
*
*/

if ( ! class_exists('ChattyMango_Cache') ) {

  class ChattyMango_Cache {

    const VERSION = "1.2.4";

    // options where to save the data (preparations for future development)
    const OFF = 0;
    const WP_OPTIONS = 1; // WordPress option framework
    const DATABASE = 2;
    const FILE = 3;
    const OTHER = 9;

    private $key; // Identifier for cache entry.

    // Adjust the default type in future version according to best available option:
    private $type = 1; // Location where to save the cache.

    private $lifetime = 21600; // Cache lifetime in seconds; default 6 hours

    private $serve_old_cache = false; // If cache is outdated, still serve old cache before purging?

    private $path; // absolute path where to store cache files, if $type == ChattyMango_Cache::FILE

    public $error = 0; // last error
    /**
    *       0: no error
    *       1: dependencies not met
    *       2: path not available
    *       3: path not writable
    *       4: unknown type
    *       5: error reading file
    *       6: error writing file
    *       7: bad key
    */

    public $expired = false; // true if the requested cache is expired

    public function __construct() {}

      /**
      * @deprecated since 0.32, left for backwards-compatibility
      *
      * @var void
      * @return opject $this
      */
      static function init() {

        $instance = new ChattyMango_Cache();

        return $instance;

      }

      /**
      * get the version
      *
      * @var void
      * @return string
      */
      static function version() {

        return VERSION;

      }


      /**
      * Sets the key to identify the cache
      *
      * @param mixed $key
      * @return object $this
      */
      public function key( $key ) {

        if ( empty( $key ) ) {

          $this->error = 7;

          $key = '';

        }

        if ( ! is_string( $key ) ) {

          $key = serialize( $key );

        }

        $this->key = md5( $key );


        return $this;

      }


      /**
      * Sets the type of the cache
      *
      * @param int $type
      * @return object $this
      */
      public function type( $type = ChattyMango_Cache::WP_OPTIONS ) {

        // check if dpendencies are met
        if ( ChattyMango_Cache::WP_OPTIONS == $type && !function_exists( 'get_option' ) ) {

          $type = 0;

          $this->error = 1;

        }

        $this->type = $type;

        return $this;

      }


      /**
      * Sets the (absolute) path to the cache files
      *
      * @param string $path Defaults to a cache directory under the current directory.
      * @return object $this
      */
      public function path( $path = './cache/' ) {

        // add a trailing slash
        $path .= ( substr( $path, -1 ) == '/' ? '' : '/' );

        if ( ! is_dir( $path ) ) {

          // try to create the path
          // permissions: all for owner, read + write for group, nothing for everybody else
          if ( mkdir( $path, 0760, true ) ) {

            $this->path = $path;

          } else {

            $this->error = 2;

            $this->type = 0;

          }

        } elseif ( !is_writable( $path ) ) {

          $this->error = 3;

          $this->type = 0;

        } else {

          $this->path = $path;

        }

        return $this;

      }


      /**
      * Sets whether to serve invalidated cache before purging it
      *
      * @param bool $yes
      * @return object $this
      */
      public function serve_old_cache( $yes = false ) {

        $this->serve_old_cache = $yes;

        return $this;

      }


      /**
      * Sets the lifetime of the cache
      *
      * @param int $seconds Cache invalidated this time after being set.
      * @return object $this
      */
      public function lifetime( $seconds ) {

        $this->lifetime = $seconds;

        return $this;

      }


      /**
      * Getter for the data
      *
      * @return mixed
      */
      public function get() {

        switch ( $this->type ) {

          case ChattyMango_Cache::WP_OPTIONS:

          return $this->get_from_wp_options();

          break;


          case ChattyMango_Cache::FILE:

          return $this->get_from_files();

          break;


          case ChattyMango_Cache::OTHER:

          return wp_cache_get( $this->key );

          break;


          default;

          $this->error = 4;

          return false;

          break;

        }

      }


      /**
      * Setter for the data
      *
      * @param mixed $data
      * @return bool success?
      */
      public function set( $data = null ) {

        switch ( $this->type ) {

          case ChattyMango_Cache::WP_OPTIONS:

          return $this->set_to_wp_options( $data );

          break;


          case ChattyMango_Cache::FILE:

          return $this->set_to_files( $data );

          break;


          case ChattyMango_Cache::OTHER:

          return wp_cache_set( $this->key, $data, $this->lifetime );

          break;


          default;

          $this->error = 4;

          return false;

          break;

        }

      }


      /**
      * Purge all overdue entries.
      *
      * @param void
      * @return object $this
      */
      public function purge() {

        switch ( $this->type ) {

          case ChattyMango_Cache::WP_OPTIONS:

          return $this->purge_from_wp_options();

          break;


          case ChattyMango_Cache::FILE:

          return $this->purge_from_files();

          break;


          case ChattyMango_Cache::OTHER:

          return wp_cache_delete( $this->key );

          break;


          default;

          $this->error = 4;

          return false;

          break;

        }

      }


      /**
      * Purge the entire cache.
      *
      * @param void
      * @return object $this
      */
      public function purge_all() {

        switch ( $this->type ) {

          case ChattyMango_Cache::WP_OPTIONS:

          return $this->purge_all_from_wp_options();

          break;


          case ChattyMango_Cache::FILE:

          return $this->purge_all_from_files();

          break;


          case ChattyMango_Cache::OTHER:

          return wp_cache_flush();

          break;


          default;

          $this->error = 4;

          return false;

          break;

        }

      }


      ##############################
      #         ChattyMango_Cache::WP_OPTIONS
      ##############################

      /**
      * Getter for use with native ChattyMango_Cache::WP_OPTIONS - simple but maybe not useful for big amounts of data
      *
      * @param void
      * @return mixed
      */
      private function get_from_wp_options() {

        $cache = get_option( 'chatty_mango_cache', array() );

        if ( isset( $cache[ $this->key ] ) ) {

          if ( time() > $cache[ $this->key ]['time'] ) {

            $this->expired = true;

            if ( $this->serve_old_cache ) {

              $previous_cache = $cache[ $this->key ]['data'];

              // cache is expired: delete from cache
              unset( $cache[ $this->key ] );

              update_option( 'chatty_mango_cache', $cache );

              return $previous_cache;

            } else {

              // cache is expired: delete from cache
              unset( $cache[ $this->key ] );

              update_option( 'chatty_mango_cache', $cache );

              return false;

            }

          } else {

            return $cache[ $this->key ]['data'];

          }

        }

        return false;

      }


      /**
      * Setter for use with native ChattyMango_Cache::WP_OPTIONS - simple but maybe not useful for big amounts of data
      *
      * @param mixed $data
      * @return bool success?
      */
      private function set_to_wp_options( $data ) {

        $cache = get_option( 'chatty_mango_cache', array() );

        // update the cache
        $cache[ $this->key ]['data'] = $data;

        $cache[ $this->key ]['time'] = time() + $this->lifetime;

        update_option( 'chatty_mango_cache', $cache );

        return true;

      }


      /**
      * Purges invalidated cache entries (not only for $this->key)
      *
      * @param void
      * @return object $this
      */
      private function purge_from_wp_options() {

        $cache = get_option( 'chatty_mango_cache', array() );

        foreach ( $cache as $key => $value ) {

          if ( time() > $cache[ $key ]['time'] ) {

            // cache is expired: delete from cache
            unset( $cache[ $key ] );

          }

        }

        update_option( 'chatty_mango_cache', $cache );

        return $this;

      }


      /**
      * Purges all cache
      *
      * @param void
      * @return object $this
      */
      private function purge_all_from_wp_options() {

        update_option( 'chatty_mango_cache', array() );

        return $this;

      }


      ##############################
      #         ChattyMango_Cache::FILE
      #
      # file pattern: key as md5, dash, timestamp, dot, php
      ##############################

      /**
      * Getter for use with ChattyMango_Cache::FILE
      *
      * @param void
      * @return mixed
      */
      private function get_from_files() {

        if ( !empty( $this->path ) ) {

          foreach ( new RecursiveIteratorIterator( new RecursiveDirectoryIterator( $this->path ) ) as $file) {

            // filter out "." and ".."
            if ($file->isDir()) continue;

            $filename = $file->getBasename();

            preg_match( '/(' . $this->key  . ')-(\d+)/', $filename, $matches );

            if ( isset( $matches[1]) && $this->key == $matches[1] ) {

              if ( isset( $matches[2] ) ) {

                // check if entry is still valid
                if ( time() > (int) $matches[2] ) {

                  // cache is expired

                  $this->expired = true;

                  if ( !$this->serve_old_cache ) {

                    // delete from cache
                    @unlink( $file->getPathname() );

                    return false;

                  }

                }

                $file_contents = @file_get_contents( $file->getPathname() );

                if ( $file_contents === false ) {

                  $this->error = 5;

                  return false;

                }

                // remove the initial exit
                $file_contents = str_replace( '<?php exit; ?>', '', $file_contents );

                $cache = json_decode( $file_contents, true );

                if ( $this->expired ) {

                  // delete from cache
                  @unlink( $file->getPathname() );

                }

                return $cache;

              }

            }

          }

        }

        return false;

      }


      /**
      * Getter for use with ChattyMango_Cache::FILE - simple but maybe not useful for big amounts of data
      *
      * @param mixed $data
      * @return bool success?
      */
      private function set_to_files( $data ) {

        $filename = $this->path . $this->key . '-' . (string) ( time() + $this->lifetime ) . '.php';

        $file_contents = '<?php exit; ?>' . json_encode( $data );

        if ( !@file_put_contents( $filename, $file_contents, LOCK_EX ) ) {

          $this->error = 6;

          return false;

        }

        return true;

      }


      /**
      * Purges invalidated cache entries (not only for $this->key)
      *
      * @param void
      * @return object $this
      */
      private function purge_from_files() {

        if ( !empty( $this->path ) ) {

          foreach ( new RecursiveIteratorIterator( new RecursiveDirectoryIterator( $this->path ) ) as $file) {

            // filter out "." and ".."
            if ($file->isDir()) continue;

            $filename = $file->getBasename();

            preg_match( '/(' . $this->key . ')-(\d+)/', $filename, $matches );

            if ( isset( $matches[0] ) ) {

              // check if entry is still valid
              if ( time() > (int) $matches[0] ) {

                // cache is expired: delete from cache
                @unlink( $file->getPathname() );

              }

            }

          }

        }

        return $this;

      }


      /**
      * Purges all cache
      *
      * @param void
      * @return object $this
      */
      private function purge_all_from_files() {

        if ( !empty( $this->path ) ) {

          foreach ( new RecursiveIteratorIterator( new RecursiveDirectoryIterator( $this->path ) ) as $file) {

            // filter out "." and ".."
            if ($file->isDir()) continue;

            $filename = $file->getBasename();

            @unlink( $file->getPathname() );

          }

        }

        return $this;

      }

    } // class

  }

ESTRELLA Pharma – Affy Pharma Pvt Ltd

TREPODOX

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefpodoxime 50mg/5ml

Indications & Uses

UTIs, LRTs

TREPODOX – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefpodoxime 50mg + Potassium Clavulanate 31.25mg/ 5ml

Indications & Uses

Upper & lower respiratory infections, Uncomplicated skin infections, Urinary Tract Infections

ESTY CLAV

POWDER FOR ORAL SUSPENSION
30ML (GLASS +HDPE BOTTLE)

Composition

Amoxycillin 200mg + Potassium clavulanate 28.50 mg/ 5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis, Upper Respiratory Tract Infections, Urinary Tract Infections

ESTRIXIME – CV

POWDER FOR ORAL SUSPENSION
30ML (GLASS BOTTLE)

Composition

Cefixime 50mg + Potassium clavulanate 31.25mg/5ml

Indications & Uses

Urinary Tract Inefctions, AECB, Otitis Media, Typhoid/p>

ESTRIXIME

POWDER FOR ORAL SUSPENSION
30ML (HDPE BOTTLE)

Composition

Cefixime 50mg/5ml

Indications & Uses

Urinary Tract Inefctions, Gastroenteritis

REOMELL

ORAL SUSPENSION
15 ml

Composition

Azithromycin 200mg/5ml

Indications & Uses

Community Acquired Pneumonia, Acute Exacerbations of Chronic Bronchitis,

TAMEST – DS

ORAL SUSPENSION
60 ml

Composition

Paracetamol 250mg/5ml

Indications & Uses

Fever, Pain

STREFEN

ORAL SUSPENSION
60 ml

Composition

Paracetamol 125mg + Mefenamic Acid 50mg/5ml

Indications & Uses

Pain, Fever

STREFOX

ORAL SUSPENSION
30 ml

Composition

Ofloxacin 50mg/5ml

Indications & Uses

Acute exacerbations of chronic Bronchitis, Diarrhoea

TAMACET-P

SYRUP
60 ml

Composition

Paracetamol 125mg + PPH 5mg + Cetirizine HCI 2mg/5ml

Indications & Uses

Fever, common cold & Flu

HEPTRELL

ORAL SUSPENSION
200ml

Composition

Cyproheptadine HCI 2mg + Tricholine citrate 0.275mg/5ml

Indications & Uses

Stimulate Apetite, Induces Weight Gain, Cure Allergies

TREP-DSR

CAPSULES ( HARD GELATIN)
10X10 (Alu-Alu)

Composition

Pantoprazole 40mg (EC) + Domperidone 30mg (SR)

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

RALE-DSR

CAPSULES ( HARD GELATIN)
11X10 (Alu-Alu)

Composition

Rabeprazole 20mg (EC) + Domperidone SR

Indications & Uses

GERD, Dyspepsia, Acid Peptic Disorders, Gastritis

STRETOP-40

INJECTION
40ml

Composition

Pantoprazole Sodium 40mg + NaCL

Indications & Uses

Acid-peptic disorders in hospitalized patients, Zollinger – Ellison Syndrome, Treatment of GERD Associated with Erasive Esophagitis, GL Bleed

DIMACID

SUSPENSION
170ml

Composition

Activated Dimethicone 25mg + Magnesium Hydroxide 200mg+ Aluminium Hydroxide Gel 200mg/10ml

Indications & Uses

Heartburn, Acid Indigestion

ELLAZYME

SYRUP
200ml

Composition

Alpha Amylase (1:2000) 50mg, Pepsin(1:3000) 10mg/5ml

Indications & Uses

Dyspepsia, Flatulence, Anorexia, Pancreatic Insufficiency

ARBOLL-Z

CAPSULES (HARD GELATIN)
10X3X10

Composition

Vitamin C 75mg + Vitamin B12 5mcg + Carbonyl Iron 100mg + Folic Acid 1.5mg + Zinc Sulphate 61.8mg

Indications & Uses

Hyphocromic Anemia in Pregnancy, Chronic and / or Acute Blood Loss, Post-gynaesurgery, Iron Deficiency Anemia

EST-D3 60K

CAPSULES (SOFT GELATIN)
10X1X4

Composition

Cholecalciferol 60000 UI

Indications & Uses

Osteoporosis, Osteoarthritis, Musculoskeletal Pain, Type- 2 Diabetes, Menstrual Irregularities, Pre-eclampsia, IUGR

STREBONA

ORAL SUSPENSION
200ml

Composition

Calcium Carbonate 625mg, Vitamin D3 125 IU/5ml

Indications & Uses

Osteomalacia, Osteoporosis, Fractures, Premenstrual Syndrome

STREFE-III

SYRUP (IRON TONIC)
300 ml

Composition

Iron (III) Hydroxide Polymaltose 50mg, Folic Acid 0.5mg/15ml

Indications & Uses

Pregnancy and lactation, Iron Deficiency Anaemia, Anaemia due to Excessive Haemorrhage, Anaemia Associated with Infections and Malignant Disease

STRECIUM

CAPSULES (SOFT GELATIN)
5X2X15

Composition

Calcitriol 0.25mcg + Calcium Carbonate 500mg + Zinc Sulphate 7.5mg

Indications & Uses

Osteoporosis, Hypoparathyroidism, Pregnancy & Lactation, Premenstrual Syndrome

ESTRE-SPAS

TABLETS
20X10

Composition

Mefenamic Acid 250mg + Dicyclomine HCI 10mg

Indications & Uses

Dysmenorrhea, Irritable Bowel Syndrome, Colic and Bladder Spasm, Abdominal Pain

TAMEST-A

TABLETS (BLISTERS)
20X10

Composition

Nimeulide 100mg + Paracetamo; 325mg

Indications & Uses

Arthritis Pain, Soft Tissue Trauma Including Sprains, Musculoskeletal Pain, Pain Following Dental Extraction

PARTRA FORTE

TABLETS

20X10

Composition

Tramadol 37.5mg + Paracetamol 325mg

Indications & Uses

Chronic Back Pain, Osteoarthritis, Postoperative Pain

UMRELY GEL

GEL
30g

Composition

Diclofenac Diethylamine 1.16% w/w + Oleum Linseed Oil 3 % w/w + Menthol 5% w/w +Methyl Salicylate 10% w/w

Indications & Uses

Sprains & Strains, Lower Back Pain, Joint Pain, Knee Pain

MOISTACT

CREAM
20g

Composition

Urea 10% +Lactic Acid 10% + Propylene Glycol 10% + Liquid Paraffin 10%

Indications & Uses

Foot Cracks, Keratolytic

BELODIP

OINTMENT
15g

Composition

Clotrimazole 1% w/w + Beclomethasone Dipropionate 0.025% w/w + Neomycin 0.5% w/w

Indications & Uses

Eczema, Psoriasis, Corticosteroid Responsive Dermatoses

MIN-DAND

LOTION
100 ml

Composition

Ketoconazole 2% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND-Z

LOTION
100 ml

Composition

Ketoconazole Shampoo 2% w/v + ZPTO 1% w/v

Indications & Uses

Pityriasis, Dandruff

MIN-DAND

SOAP
75g

Composition

Ketoconazole 1% w/w

Indications & Uses

Tinea Versicolor, Prophylaxis of Pityriasis Versicolor

FLUTRELLA

TABLETS
20X1X1

Composition

Fluconazole 200mg

Indications & Uses

Vaginal Candidiasis, Brochopulmonary Infections, Candiduria, Tinea Pedis, Corposis, Cruris, Versicolor

ESTRAVIT

SYRUP
200ml

Composition

L-Iysine HCI 25mg + Vitamin B1 2.5mg + Vitamin B2 2.5mg + Vitamin B6 0.75mg + D-panthenol 3mg +Niacinamide 25mg + Mecobalamin 2mcg/10ml

Indications & Uses

Sub-optimal Growth, Poor Weight Gain, Malnutrition, Prolonged Illness

LYCOSTER PLUS

SYRUP
225ml

Composition

Each 10ml Contains: Lycopene 6% 1000mcg + Vitamin A Palmitate 2500 IU + Vitamin E 10 IU + Ascorbic Acid 50mg + Selenium (as Sodium Selenate) 35mcg + Zinc (As Zinc Gluconate) 3mg + Manganese (as Manganese Gluconate) 2mg + Iodine ( As Potassium Iodine) 100mcg + Copper (As Copper Sulphate0 500mcg + Thiamine HCI 2mg + Riboflavine 3mg + Pyridoxine HCI 1.5mg

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Antioxidant, Multivitamin & Multiminerals

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

GERMELLA

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Vitamin E (Natural) 400 IU + Wheat Germ Oil 100mg + Omega 3 Fatty Acids 30mg

Indications & Uses

Ulcerative colitis, Metabolic Syndrome, Rheumatoid Arthritis, Type-2 Diabetes, Cardiovascular Diseases

LYCOSTER GOLD

CAPSULES (SOFT GELATIN)
10X1X10

Composition

Each SG Contains Lycopene 6% 2000 IU + Vitamin A 2500 IU + Vitamin E Acetate 10 IU + Vitamin C 50 mg + Zinc sulphate Monohydrate 27.45mg + Selenium Dioxide 70mcg

Indications & Uses

Idiopathic Male Infertility, Pre-eclampsia, Prostate Cancer, Cardiovascular Diseases, Diabetes Mellitus

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

OSERON -G

CAPSULES (SOFT GELATIN)
10X1X11

Composition

Ginseng + Multivitamin + Multimineral

Indications & Uses

Tiredness, Stress, Feeling of Weakness, Vitality Deficiency

ESTRIXIME-200 LB

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Lactic Acid Bacilus 2.5 billion spores

Indications & Uses

Otitis Media, Pharyngitis & Tonsillitis, Uncomplicated Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis, Enteric Fever

ESTRIXIME-CV-325

TABLETS (Alu-Alu)
10X1X6

Composition

Cefixime 200mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Urinary Tract Infections, Skin & Skin Structure Infections

ESTY CLAV-625 LB

TABLETS (Alu-Alu)
10X1X6

Composition

Amoxycillin 500mg + Potassium Clavulanate 125mg

Indications & Uses

Respiratory Tract Infections, Community Acquired Pneumonia, Gynaecological Infections, Acute Exacerbations of Chronic Bronchitis, Skin and Soft Tissue Infections

FLOXEST

TABLETS (Blister)
20X10

Composition

Ofloxacin 200mg + Ornidazole 500mg

Indications & Uses

Surgical ions, Diarrheas of Mixed Etiology, Gynaecological Infections, Orofacial and Dental Infections

VOFLOX-500

TABLETS
10X10

Composition

Levofloxacin 500mg

Indications & Uses

Acute Bacterial Sinusitis, Acute Bacterial Exacerbations of Chronic Bronchitis, Skin & Skin Structure Infections, Chronic Bacterial Prostatitis, Urinary Tract Infections

FLOXEST – O

TABLETS (Alu-Alu)
20X10

Composition

Cefixime 200mg + Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

FLOXEST

TABLETS (Alu-Alu)
20X10

Composition

Ofloxacin 200mg

Indications & Uses

Community Acquired Pneumonia, Multiple Drug Resistant-TB, Typhoid

ESTY CLAV- 1.2

INJECTIONS
1.2g

Composition

Amoxycillin 1000mg + Potassium Clavulanate 200mg + WFI

Indications & Uses

Community Acquired Pneumonia, Gynaecological Infections, Upper Respiratory Tract Infections, Skin and Soft Tissue Infections, Urinary Tract Infections, Acute Exacerbations of Chronic Bronchitis

TRELLON-SB 1.5

INJECTIONS
1.5g

Composition

Ceftriaxone 1000mg + Sulbactam 500mg + WFI

Indications & Uses

Gynaecological Infections, Lower Respiratory Tract Infections, Intra-abdominal Infections with Aerobic Organisms, Surgical Prophylaxis

TRELLON-TZ 1.125

INJECTIONS
1.125gm

Composition

Ceftriaxone 1000mg + Tazobactam 500 mg + WFI

Indications & Uses

Bone & Joint Infections, Intra-abdominal Infections, Bacterial Meningitis, Pre-operative Surgical Prophylaxis

RELLAM

INJECTIONS
1gm

Composition

Meropenem 1gm + WFI

Indications & Uses

Complicated Intra-abdominal Infection (cIAI), Complicated Skin & Skin Structure Infections (cSSSI), Bacterial Meningitis, Noscocomial Pneumonia

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

TRELIN-Z 4.5

INJECTIONS
4.5gm

Composition

Piperacillin 4000mg + Tazobactam 500mg + WFI

Indications & Uses

Intra-abdominal Infections, Complicated Urinary Tract Infections, Febrile Neutropenia, Lower Respiratory Tract Infections

BUTRELLA

SYRUP

100ml

Composition

Ambroxol HCI 15mg + Guaiphensin 50mg + Terbutaline Sulphate 1.5mg + Mentholated Base/5ml

Indications & Uses

Bronchitis, Productive Cough, Emphysema, Bronchial Asthma

BUTRELLA-BR

SYRUP

100ml

Composition

Terbutaline Sulphate 1.25mg + Bromhexine HCI 4mg + Guaiphenesin 50mg + Methalated Base/5ml

Indications & Uses

Acute Cough, Abnormal Mucus Secretion, Productive Cough

DEXTRIN

SYRUP
100ml

Composition

Dextromethorphan Hydrobromide 10mg + Phenylpherine 5 mg + Cetrizine 5mg + Mentholated Base/5ml

Indications & Uses

Commom Cold and Flu, Nasal Congestion, Sore Throat

VOTRELL-M

TABLETS (Alu-Alu)
20X10

Composition

Levocetirizine 5mg + Montelukast 10mg

Indications & Uses

Allergic Rhinitis, Nasal Congestion, Asthma

VOTRELL

TABLETS (Alu-Alu)
20X11

Composition

Levocetirizine 5mg

Indications & Uses

Chronic Idiopathic Urticaria (CIU), Seasonal Allergic Rhinitis (SAR), Perennial Allergic Rhinitis (PAR)

Arrange A Callback
[]
1 Step 1
Full Name
Telephone
Departmentyour full name
Postal Address
Message
0 /
Previous
Next
Shopping Basket