TY - RPRT TI - A new self-regulating pump. AU - E Passaro AU - E Herbert AU - L G Fields PY - 1969 DO - 10.1016/0022-4804(69)90027-4 UR - https://pubmed.ncbi.nlm.nih.gov/5361302/ ID - 5361302 ER -