A pump (101; 401) comprising: a housing (102; 402); a diaphragm (104; 404) located within the housing (102; 402); the diaphragm (104; 404) separating the housing (102; 402) into a first chamber (112; 412) and a second chamber (114; 414); a first one-way inlet valve (120; 420) for allowing a first fluid into the first chamber (112; 412); a first one-way outlet valve (140; 440) for allowing the first fluid out of the first chamber (112; 412); a second one-way inlet valve (130; 430) for allowing a second fluid into the second chamber (114; 414); a second one-way outlet valve (146; 446) for allowing the second fluid out of the second chamber (114; 414); an actuator (106; 406) connected to the diaphragm (104; 404); wherein movement of the actuator (106; 406) in a first direction causes the volume of the first chamber (112; 412) to contract and causes the first fluid to be expelled from the first chamber (112; 412) and causes the volume of the second chamber (114; 414) to expand and draw in the second fluid through the second one-way inlet valve (130; 430); and movement of the actuator (106; 406) in the second direction causes the volume of the first chamber (112; 412) to expand, drawing the first fluid past the first one-way inlet valve (120; 420) into the first chamber (112; 412) and contracts the second chamber (114; 414) causing the volume of the second fluid to be expelled through the second one-way outlet valve (146; 446), characterized in that the pump further comprises a first reservoir (124; 424) for holding the first fluid and a second reservoir (134; 434) for holding the second fluid. a housing (102; 402); a diaphragm (104; 404) located within the housing (102; 402); the diaphragm (104; 404) separating the housing (102; 402) into a first chamber (112; 412) and a second chamber (114; 414); a first one-way inlet valve (120; 420) for allowing a first fluid into the first chamber (112; 412); a first one-way outlet valve (140; 440) for allowing the first fluid out of the first chamber (112; 412); a second one-way inlet valve (130; 430) for allowing a second fluid into the second chamber (114; 414); a second one-way outlet valve (146; 446) for allowing the second fluid out of the second chamber (114; 414); an actuator (106; 406) connected to the diaphragm (104; 404); wherein movement of the actuator (106; 406) in a first direction causes the volume of the first chamber (112; 412) to contract and causes the first fluid to be expelled from the first chamber (112; 412) and causes the volume of the second chamber (114; 414) to expand and draw in the second fluid through the second one-way inlet valve (130; 430); and movement of the actuator (106; 406) in the second direction causes the volume of the first chamber (112; 412) to expand, drawing the first fluid past the first one-way inlet valve (120; 420) into the first chamber (112; 412) and contracts the second chamber (114; 414) causing the volume of the second fluid to be expelled through the second one-way outlet valve (146; 446), characterized in that the pump further comprises a first reservoir (124; 424) for holding the first fluid and a second reservoir (134; 434) for holding the second fluid.