benylin e syrup
warner-lambert canada inc. - guaifenesin - syrup - 100mg - guaifenesin 100mg - expectorants
balminil expectorant syrup
teva canada limited - guaifenesin - syrup - 100mg - guaifenesin 100mg - expectorants
balminil expectorant (sucrose free) syrup
teva canada limited - guaifenesin - syrup - 100mg - guaifenesin 100mg - expectorants
benylin chest congestion extra strength syrup
mcneil consumer healthcare division of johnson & johnson inc - guaifenesin - syrup - 200mg - guaifenesin 200mg - expectorants
air-power tablet
enzymatic therapy (canada) inc. - guaifenesin - tablet - 200mg - guaifenesin 200mg - expectorants
tussin cough medicine gf expectorant liquid
stanley pharmaceuticals, a division of vita health products inc. - guaifenesin - liquid - 100mg - guaifenesin 100mg - expectorants
extra strength cough syrup expectorant liquid
stanley pharmaceuticals, a division of vita health products inc. - guaifenesin - liquid - 200mg - guaifenesin 200mg - expectorants
expectorant liquid
perrigo international - guaifenesin - liquid - 100mg - guaifenesin 100mg - expectorants
guaifenesin syrup extra strength 200mg/5ml
therapex division de e-z-em canada inc - guaifenesin - syrup - 200mg - guaifenesin 200mg - expectorants
vicks chest congestion relief syrup
procter & gamble inc - guaifenesin - syrup - 200mg - guaifenesin 200mg - expectorants