Loading patent details...
US4632672A: Self Venting Syringe Plunger | Searchlight