Silicone sealer won't stick too long to pvc in warm water and will quickly discolor with the addition of many meds. Your best bet would be to use PVC or all-plastic cement (sold in the PVC aisle, too). The cement bonds all PVC and ABS plastics. It is also inert once cured.