Loading patent details...
US4470431A: Syringe Valve and Clamping Mechanism | Searchlight