Peripheral Histamine 1 Receptor Blockade in IBS: Multicen... | NCT01908465 | Trialant