A device [10] is provided for pooling a fluid from a container unit [12] having at least one container [14, 16], and includes an inlet port [18] having at least one inlet channel [22, 24] configured for receiving the fluid or ambient air, and an outlet port [26] having at least one outlet channel [32, 34] configured for delivering the fluid to an attachment. Both inlet and outlet ports [18, 26] are disposed on the device [10]. A cavity [40] is provided for accommodating insertion of the container unit [12] for pooling the fluid from the at least one container [14, 16]. At least one spike [48, 50] is disposed in the cavity and configured for puncturing a stopper [44, 46] of the at least one container when the container unit transitions from an upper position to a lower position.